escript  Revision_Unversioneddirectory
Macros | Typedefs | Functions
Dudley.h File Reference
#include "esysUtils/types.h"
#include "esysUtils/Esys_MPI.h"
#include "esysUtils/error.h"
#include <cstring>

Go to the source code of this file.

Macros

#define DUDLEY_UNKNOWN   -1
 
#define DUDLEY_DEGREES_OF_FREEDOM   1
 
#define DUDLEY_NODES   3
 
#define DUDLEY_ELEMENTS   4
 
#define DUDLEY_FACE_ELEMENTS   5
 
#define DUDLEY_POINTS   6
 
#define DUDLEY_REDUCED_DEGREES_OF_FREEDOM   2
 
#define DUDLEY_REDUCED_NODES   14
 
#define DUDLEY_REDUCED_ELEMENTS   10
 
#define DUDLEY_REDUCED_FACE_ELEMENTS   11
 
#define Dudley_increaseStatus(self)   ((self)->status)++
 
#define DUDLEY_INITIAL_STATUS   0
 

Typedefs

typedef int Dudley_Status_t
 
typedef Esys_ErrorCodeType Dudley_ErrorCodeType
 

Functions

double Dudley_timer (void)
 
bool Dudley_checkPtr (void *)
 
void Dudley_resetError (void)
 
void Dudley_setError (Dudley_ErrorCodeType err, __const char *msg)
 
bool Dudley_noError (void)
 
Dudley_ErrorCodeType Dudley_getErrorType (void)
 
char * Dudley_getErrorMessage (void)
 
void Dudley_convertPasoError (void)
 
bool Dudley_MPI_noError (esysUtils::JMPI &mpi_info)
 

Macro Definition Documentation

#define DUDLEY_DEGREES_OF_FREEDOM   1
#define DUDLEY_ELEMENTS   4
#define DUDLEY_FACE_ELEMENTS   5
#define Dudley_increaseStatus (   self)    ((self)->status)++
#define DUDLEY_INITIAL_STATUS   0
#define DUDLEY_NODES   3
#define DUDLEY_POINTS   6
#define DUDLEY_REDUCED_DEGREES_OF_FREEDOM   2
#define DUDLEY_REDUCED_ELEMENTS   10
#define DUDLEY_REDUCED_FACE_ELEMENTS   11
#define DUDLEY_REDUCED_NODES   14
#define DUDLEY_UNKNOWN   -1

Typedef Documentation

typedef int Dudley_Status_t

Function Documentation

bool Dudley_checkPtr ( void *  )
void Dudley_convertPasoError ( void  )
char* Dudley_getErrorMessage ( void  )
Dudley_ErrorCodeType Dudley_getErrorType ( void  )

References Esys_getErrorType().

bool Dudley_MPI_noError ( esysUtils::JMPI mpi_info)
bool Dudley_noError ( void  )
void Dudley_resetError ( void  )
void Dudley_setError ( Dudley_ErrorCodeType  err,
__const char *  msg 
)
double Dudley_timer ( void  )