Main Page | Class Hierarchy | Class List | File List | Class Members

PromContext Class Reference

class PromContext: global data More...

#include <prom_obj.hh>

Inheritance diagram for PromContext:

Inheritance graph
[legend]
List of all members.

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]

Detailed Description

class PromContext: global data

class PromContext: global data


Member Data Documentation

char PromContext::stateNames_ [static]
 

Initial value:

{"SELECTED","DELETED","UNKNOWN","NOTUSED","NUMSTATE"}

char PromContext::typeNames_ [static]
 

Initial value:

{"CORNER","EDGE","SURFACE","INTERIOR","NUMTOPO"}


The documentation for this class was generated from the following files:
Generated on Fri May 21 14:18:01 2004 by doxygen 1.3.7