FEI Package Browser (Single Doxygen Collection)
Version of the Day
|
#include <test_VectorSpace.hpp>
Public Member Functions | |
test_VectorSpace (MPI_Comm comm) | |
virtual | ~test_VectorSpace () |
const char * | getName () |
int | runtests () |
int | test0 () |
int | test1 () |
int | test2 () |
int | test3 () |
int | test4 () |
Public Member Functions inherited from tester | |
tester (MPI_Comm comm) | |
virtual | ~tester () |
void | setPath (const std::string &path) |
Static Public Member Functions | |
static fei::SharedPtr < fei::VectorSpace > | create_VectorSpace (MPI_Comm comm) |
static fei::SharedPtr < fei::VectorSpace > | create_VectorSpace (MPI_Comm comm, testData *testdata, int localProc, int numProcs, bool defineBothFields, bool initSolnBothFields, const char *name, fei::SharedPtr< fei::Factory > factory, bool turnOnDebugOutput=false) |
Additional Inherited Members | |
Protected Attributes inherited from tester | |
MPI_Comm | comm_ |
int | numProcs_ |
int | localProc_ |
std::string | path_ |
Unit-tester for fei::VectorSpace.
Definition at line 25 of file test_VectorSpace.hpp.
test_VectorSpace::test_VectorSpace | ( | MPI_Comm | comm | ) |
Definition at line 23 of file test_VectorSpace.cpp.
|
virtual |
Definition at line 28 of file test_VectorSpace.cpp.
|
inlinevirtual |
|
virtual |
int test_VectorSpace::test0 | ( | ) |
Definition at line 42 of file test_VectorSpace.cpp.
References fei::VectorSpace::addDOFs(), CHK_ERR, tester::comm_, fei::VectorSpace::defineFields(), fei::VectorSpace::defineIDTypes(), fei::VectorSpace::getGlobalIndexOffsets(), fei::VectorSpace::initComplete(), fei::VectorSpace::initSharedIDs(), tester::localProc_, and tester::numProcs_.
Referenced by runtests().
int test_VectorSpace::test1 | ( | ) |
Definition at line 81 of file test_VectorSpace.cpp.
References CHK_ERR, tester::comm_, fei::console_out(), create_VectorSpace(), ERReturn, FEI_ENDL, testData::fieldIDs, testData::ids, testData::idTypes, fei::VectorSpace::initComplete(), tester::localProc_, and tester::numProcs_.
Referenced by runtests().
int test_VectorSpace::test2 | ( | ) |
Definition at line 259 of file test_VectorSpace.cpp.
References fei::ParameterSet::add(), CHK_ERR, tester::comm_, create_VectorSpace(), testData::ids, testData::idTypes, fei::VectorSpace::initComplete(), fei::VectorSpace::initSharedIDs(), tester::localProc_, tester::numProcs_, and fei::VectorSpace::setParameters().
Referenced by runtests().
int test_VectorSpace::test3 | ( | ) |
Definition at line 311 of file test_VectorSpace.cpp.
References fei::ParameterSet::add(), fei::VectorSpace::addVectorSpace(), CHK_ERR, tester::comm_, create_VectorSpace(), fei::VectorSpace::Factory::createVectorSpace(), ERReturn, fei::SharedPtr< T >::get(), fei::VectorSpace::getGlobalIndexOffsets(), fei::VectorSpace::initComplete(), tester::localProc_, tester::numProcs_, and fei::VectorSpace::setParameters().
Referenced by runtests().
int test_VectorSpace::test4 | ( | ) |
Definition at line 366 of file test_VectorSpace.cpp.
Referenced by runtests().
|
static |
Definition at line 372 of file test_VectorSpace.cpp.
References FEI_COUT, FEI_ENDL, fei::VectorSpace::initComplete(), fei::localProc(), and fei::numProcs().
Referenced by test_Matrix::create_matrix(), test_Vector::create_vector(), test_MatrixGraph::test1(), test1(), test_LinearSystem::test2(), test2(), test_LinearSystem::test3(), test_MatrixGraph::test3(), test3(), test_Matrix::test3(), test_LinearSystem::test4(), test_MatrixGraph::test4(), test_MatrixGraph::test5(), and test_MatrixGraph_test6().
|
static |
Definition at line 396 of file test_VectorSpace.cpp.
References fei::ParameterSet::add(), fei::VectorSpace::addDOFs(), fei::VectorSpace::Factory::createVectorSpace(), fei::VectorSpace::defineFields(), fei::VectorSpace::defineIDTypes(), testData::fieldIDs, testData::fieldSizes, fei::SharedPtr< T >::get(), testData::ids, testData::idTypes, fei::VectorSpace::initSharedIDs(), testData::numSharingProcsPerID, fei::SharedPtr< T >::reset(), fei::VectorSpace::setParameters(), testData::sharedIDs, and testData::sharingProcs.