9#ifndef _snl_fei_tester_h_
10#define _snl_fei_tester_h_
24 MPI_Comm comm,
int localProc,
int numProcs);
29 static const char name[] =
"snl_fei_tester";
30 return((
const char*)name);
55 const char* solnFileName,
int numProcs,
56 int localProc,
int solveCounter);
59 const char* solnFileName,
60 int numProcs,
int localProc,
int solveCounter);
63 const char* solnFileName,
64 int numProcs,
int localProc,
int solveCounter);
67 const char* solnFileName,
const char* checkFileName,
68 const char* extension,
int solveCounter);
int save_block_node_soln(DataReader &data, fei::Vector *vec, const char *solnFileName, int numProcs, int localProc, int solveCounter)
fei::SharedPtr< fei::VectorSpace > vecSpace_
int createLibraryInstance(const char *solverName)
void setParameter(const char *param)
fei::SharedPtr< DataReader > data_
fei::SharedPtr< fei::Factory > factory_
fei::SharedPtr< fei::LinearSystem > linSys_
std::vector< int > idTypes_
LinearSystemCore * linSysCore_
fei::SharedPtr< fei::Vector > x_
int constraintTypeOffset_
void definePattern(ElemBlock &eb, int &patternID)
int save_multiplier_soln(DataReader &data, fei::Vector *vec, const char *solnFileName, int numProcs, int localProc, int solveCounter)
fei::SharedPtr< fei::Vector > b_
int save_block_elem_soln(DataReader &data, fei::Vector *vec, const char *solnFileName, int numProcs, int localProc, int solveCounter)
int checkSolution(int localProc, int numProcs, const char *solnFileName, const char *checkFileName, const char *extension, int solveCounter)
FiniteElementData * feData_
void defineFieldsAndIDTypes()
fei::SharedPtr< fei::MatrixGraph > matrixGraph_
fei::SharedPtr< fei::Matrix > A_