#include <prom_obj.hh>
Inheritance diagram for PromContext:

Static Public Member Functions | |
| int | GetNextFactor (const PromOptions &opts, const int np, const int lastf, const int nneq, int *nf) |
| int | getNextFactor (const PromOptions &opts, const int np, const int lastf, const int gnodes) |
| int | WriteMat_private (const PromMatrix *, FILE *file, const int ioff, const int joff, const bool trans) |
| int | WriteMat (const PromMatrix *, char *n, int l) |
| int | PrintMatInfo (const PromMatrix *AA, const int level, const int factor, const int mype, const int np) |
| int | printArr (FILE *file, const int *arr, const int n, const char *header="%d", const int step=0) |
| int | printArr (FILE *file, const bool *arr, const int n, const char *header="%d", const int step=0) |
| int | printArr (FILE *file, const int *arr, const int n, const int aux, const char *header="%d", const int step=0) |
| int | printArr (FILE *file, const double *arr, const int n, const int ax, const char *header="%d", const int step=0) |
| int | printArr (FILE *file, const double *arr, const int n, const char *header="%d", const int step=0) |
| int | printArr (FILE *file, const float *arr, const int n, const char *header="%d", const int step=0) |
| int | scanArr (FILE *file, int **arr, int *n, const char *header="%d", const int step=0) |
| int | scanArr (FILE *file, int **arr, int *n, int *aux, const char *header="%d", const int step=0) |
| int | scanArr (FILE *file, double **arr, int *n, const char *header="%d", const int step=0) |
| int | scanArr (FILE *file, float **arr, int *n, const char *header="%d", const int step=0) |
| int | WriteMetis (char *name, const int *xadj, const int *adjncy, const int *vwgts, const int *ewgts, PromNode **nodes, const int nNodes, const int numadjac) |
| int | ScanArrMPI (int myn, int *&array, MPI_Comm Comm) |
| int | TInvert (const double src[], double dest[], const int NN, const int LDA=-1) |
| int | Write (const int val, int *&buff) |
| int | Read (int &val, int *&buff) |
| int | Read (int &val, int **buff) |
| int | Read (bool &val, int *&buff) |
| int | Read (bool &val, int **buff) |
| int | Write (const bool val, int **buff) |
| int | Write (const int val, int **buff) |
| int | Write (const int num, const int *arr, int *&buff) |
| int | Read (int &num, int *arr, int *&buff) |
| int | Write (const double val, int *&buff) |
| int | Read (double &val, int *&buff) |
| double ** | pivot45 (const int j, double a[4][5]) |
| gfloat | cross (const PromCoord &, const PromCoord &, const PromCoord &_NODE, PromCoord *ret=NULL) |
| gfloat | crossDot (const PromCoord &, const PromCoord &, const PromCoord &, const PromCoord &, PromCoord *cross=NULL) |
| int | CheckClearMPI (MPI_Comm, const int mype, const int verbose) |
Static Public Attributes | |
| char | stateNames_ [PROM_NUMSTATE+1][12] |
| char | typeNames_ [PROM_NUMTOPO+1][12] |
| int | prom_logs_ [LOG_TOT+1] |
| int | prom_stages_ [11] |
class PromContext: global data
|
|
Initial value:
|
|
|
Initial value:
|
1.3.7