Ifpack Package Browser (Single Doxygen Collection) Development
Defines
euclid_config.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#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

Define Documentation

#define MAX_MPI_TASKS   50000

Definition at line 34 of file euclid_config.h.

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

Definition at line 37 of file euclid_config.h.

#define EUCLID_EXIT   exit(-1);

Definition at line 56 of file euclid_config.h.

#define EXIT_NOW (   msg)
Value:
{ setError_dh(msg, __FUNC__, __FILE__, __LINE__); \
        ERRCHKA; \
      }

Definition at line 59 of file euclid_config.h.

#define ERRCHKA
Value:
if (errFlag_dh) {  \
      setError_dh("", __FUNC__, __FILE__, __LINE__); \
      if (logFile != NULL) {  \
        printErrorMsg(logFile);  \
        closeLogfile_dh();  \
      } \
      printErrorMsg(stderr);  \
      if (myid_dh == 0) { \
        Mem_dhPrint(mem_dh, stderr, false); \
      } \
      EUCLID_EXIT; \
    }

Definition at line 64 of file euclid_config.h.

#define ERRCHKA_CHKERRA (   ierr)
Value:
if (errFlag_dh) {  \
      setError_dh("", __FUNC__, __FILE__, __LINE__); \
      if (logFile != NULL) {  \
        printErrorMsg(logFile);  \
        fprintf(logFile, "\n[%i] ierr = %i, errFlag_dh = %i\n", myid_dh, ierr, errFlag_dh); \
        closeLogfile_dh();  \
      } \
      printErrorMsg(stderr);  \
      fprintf(stderr, "\n[%i] ierr = %i, errFlag_dh = %i\n", myid_dh, ierr, errFlag_dh); \
      CHKERRA(ierr); \
    }

Definition at line 78 of file euclid_config.h.

#define MAX_SUBDOMAINS   20

Definition at line 92 of file euclid_config.h.

#define PIVOT_FIX_DEFAULT   1e-3

Definition at line 101 of file euclid_config.h.

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

Definition at line 110 of file euclid_config.h.

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

Definition at line 111 of file euclid_config.h.

#define PRIVATE_MALLOC   malloc

Definition at line 117 of file euclid_config.h.

#define PRIVATE_FREE   free

Definition at line 118 of file euclid_config.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines