Ifpack Package Browser (Single Doxygen Collection)  Development
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Macros
euclid_config.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define MAX_MPI_TASKS   50000
 
#define TRIPLES_FORMAT   "%i %i %1.8e\n"
 
#define EUCLID_EXIT   exit(-1);
 
#define EXIT_NOW(msg)
 
#define ERRCHKA
 
#define ERRCHKA_CHKERRA(ierr)
 
#define MAX_SUBDOMAINS   20
 
#define PIVOT_FIX_DEFAULT   1e-3
 
#define MALLOC_DH(s)   Mem_dhMalloc(mem_dh, (s))
 
#define FREE_DH(p)   Mem_dhFree(mem_dh, p)
 
#define PRIVATE_MALLOC   malloc
 
#define PRIVATE_FREE   free
 

Macro Definition Documentation

#define MAX_MPI_TASKS   50000

Definition at line 47 of file euclid_config.h.

#define TRIPLES_FORMAT   "%i %i %1.8e\n"

Definition at line 50 of file euclid_config.h.

#define EUCLID_EXIT   exit(-1);

Definition at line 69 of file euclid_config.h.

#define EXIT_NOW (   msg)
Value:
{ setError_dh(msg, __FUNC__, __FILE__, __LINE__); \
}
#define ERRCHKA
Definition: euclid_config.h:77
#define __FUNC__
Definition: blas_dh.c:141
void setError_dh(char *msg, char *function, char *file, int line)

Definition at line 72 of file euclid_config.h.

#define ERRCHKA
Value:
if (errFlag_dh) { \
setError_dh("", __FUNC__, __FILE__, __LINE__); \
if (logFile != NULL) { \
} \
printErrorMsg(stderr); \
if (myid_dh == 0) { \
Mem_dhPrint(mem_dh, stderr, false); \
} \
}
bool errFlag_dh
Definition: globalObjects.c:56
#define __FUNC__
Definition: blas_dh.c:141
#define EUCLID_EXIT
Definition: euclid_config.h:69
void closeLogfile_dh()
void printErrorMsg(FILE *fp)
FILE * logFile
Definition: globalObjects.c:72
int myid_dh
Definition: globalObjects.c:63
Mem_dh mem_dh
Definition: globalObjects.c:59
void Mem_dhPrint(Mem_dh m, FILE *fp, bool allPrint)
Definition: Mem_dh.c:163
void setError_dh(char *msg, char *function, char *file, int line)

Definition at line 77 of file euclid_config.h.

#define ERRCHKA_CHKERRA (   ierr)
Value:
if (errFlag_dh) { \
setError_dh("", __FUNC__, __FILE__, __LINE__); \
if (logFile != NULL) { \
fprintf(logFile, "\n[%i] ierr = %i, errFlag_dh = %i\n", myid_dh, ierr, errFlag_dh); \
} \
printErrorMsg(stderr); \
fprintf(stderr, "\n[%i] ierr = %i, errFlag_dh = %i\n", myid_dh, ierr, errFlag_dh); \
CHKERRA(ierr); \
}
bool errFlag_dh
Definition: globalObjects.c:56
#define __FUNC__
Definition: blas_dh.c:141
void closeLogfile_dh()
void printErrorMsg(FILE *fp)
FILE * logFile
Definition: globalObjects.c:72
int myid_dh
Definition: globalObjects.c:63
void setError_dh(char *msg, char *function, char *file, int line)

Definition at line 91 of file euclid_config.h.

#define MAX_SUBDOMAINS   20

Definition at line 105 of file euclid_config.h.

#define PIVOT_FIX_DEFAULT   1e-3

Definition at line 114 of file euclid_config.h.

#define MALLOC_DH (   s)    Mem_dhMalloc(mem_dh, (s))

Definition at line 123 of file euclid_config.h.

#define FREE_DH (   p)    Mem_dhFree(mem_dh, p)

Definition at line 124 of file euclid_config.h.

#define PRIVATE_MALLOC   malloc

Definition at line 130 of file euclid_config.h.

#define PRIVATE_FREE   free

Definition at line 131 of file euclid_config.h.