53 #define REAL_DH double
111 #if defined(__cplusplus)
150 extern void setInfo_dh (
char *msg,
char *
function,
char *file,
int line);
151 extern void setError_dh (
char *msg,
char *
function,
char *file,
int line);
154 #ifndef MPI_MAX_ERROR_STRING
155 #define MPI_MAX_ERROR_STRING 256
158 #define MSG_BUF_SIZE_DH MAX(1024, MPI_MAX_ERROR_STRING)
174 extern void dh_StartFunc (
char *
function,
char *file,
int line,
176 extern void dh_EndFunc (
char *
function,
int priority);
183 extern void fprintf_dh (FILE * fp,
char *fmt, ...);
struct _factor_dh * Factor_dh
struct _parser_dh * Parser_dh
void openLogfile_dh(int argc, char *argv[])
struct _stack_dh * Stack_dh
void dh_StartFunc(char *function, char *file, int line, int priority)
struct _extrows_dh * ExternalRows_dh
struct _hash_dh * Hash_dh
struct _queue_dh * Queue_dh
void printFunctionStack(FILE *fp)
void printf_dh(char *fmt,...)
struct _matgenfd * MatGenFD
void echoInvocation_dh(MPI_Comm comm, char *prefix, int argc, char *argv[])
struct _mpi_interface_dh * Euclid_dh
struct _hash_i_dh * Hash_i_dh
void fprintf_dh(FILE *fp, char *fmt,...)
void Error_dhEndFunc(char *function)
void dh_EndFunc(char *function, int priority)
void EuclidInitialize(int argc, char *argv[], char *help)
void setInfo_dh(char *msg, char *function, char *file, int line)
void printErrorMsg(FILE *fp)
struct _timer_dh * Timer_dh
struct _timeLog_dh * TimeLog_dh
struct _subdomain_dh * SubdomainGraph_dh
bool EuclidIsInitialized()
void Error_dhStartFunc(char *function, char *file, int line)
char msgBuf_dh[MSG_BUF_SIZE_DH]
void setError_dh(char *msg, char *function, char *file, int line)
struct _numbering_dh * Numbering_dh
struct _sortedList_dh * SortedList_dh
struct _sortedset_dh * SortedSet_dh