OpenRadioss
2025.1.11
OpenRadioss project
Loading...
Searching...
No Matches
space.h
Go to the documentation of this file.
1
/*****************************************************************************
2
/
3
/ SPACE (SPArse Cholesky Elimination) Library: space.h
4
/
5
/ author J"urgen Schulze, University of Paderborn
6
/ created 99sep14
7
/
8
/ This file includes all necessary header files
9
/
10
******************************************************************************/
11
12
#include <stdio.h>
13
#include <stdlib.h>
14
#include <ctype.h>
15
#include <string.h>
16
#include <time.h>
17
#ifndef _WIN32
18
#include <sys/times.h>
19
#endif
20
#if defined(__MINGW32__)
21
#include<sys/time.h>
22
#endif
23
#include <math.h>
24
25
#ifdef PARIX
26
#ifdef __EPX
27
#include <epx/root.h>
28
#include <epx/link.h>
29
#include <epx/types.h>
30
#include <epx/sem.h>
31
#include <epx/thread.h>
32
#include <epx/time.h>
33
#include <epx/logerror.h>
34
#else
35
#include <sys/root.h>
36
#include <sys/link.h>
37
#include <sys/types.h>
38
#include <sys/sem.h>
39
#include <sys/thread.h>
40
#include <sys/time.h>
41
#include <sys/logerror.h>
42
#endif
43
#include <signal.h>
44
#endif
45
46
#ifdef MPI
47
#include "
mpi.h
"
48
#endif
49
50
#include "
const.h
"
51
#include "
params.h
"
52
#include "
macros.h
"
53
#include "
types.h
"
54
#include "
protos.h
"
55
#include "
eval.h
"
56
57
#define FORTRAN(nu,nl,pl,pc) \
58
void nu (); \
59
void nl pl \
60
{ nu pc; } \
61
void nl##_ pl \
62
{ nu pc; } \
63
void nl##__ pl \
64
{ nu pc; } \
65
void nu pl
const.h
eval.h
macros.h
mpi.h
params.h
protos.h
types.h
engine
extlib
MUMPS_5.5.1
PORD
include
space.h
Generated by
1.15.0