FEI Package Browser (Single Doxygen Collection)
Version of the Day
|
#include <test_FEI_Implementation.hpp>
Public Member Functions | |
test_FEI_Implementation (MPI_Comm comm) | |
virtual | ~test_FEI_Implementation () |
const char * | getName () |
int | runtests () |
int | serialtest1 () |
int | test1 () |
int | test2 () |
int | test3 () |
int | test4 () |
int | compareCoefs (int n, const double *const *coefs1, const double *const *coefs2) |
![]() | |
tester (MPI_Comm comm) | |
virtual | ~tester () |
void | setPath (const std::string &path) |
Additional Inherited Members | |
![]() | |
MPI_Comm | comm_ |
int | numProcs_ |
int | localProc_ |
std::string | path_ |
Unit-tester for FEI_Implementation.
Definition at line 22 of file test_FEI_Implementation.hpp.
test_FEI_Implementation::test_FEI_Implementation | ( | MPI_Comm | comm | ) |
Definition at line 31 of file test_FEI_Implementation.cpp.
|
virtual |
Definition at line 36 of file test_FEI_Implementation.cpp.
|
inlinevirtual |
A name describing this test.
Implements tester.
Definition at line 27 of file test_FEI_Implementation.hpp.
|
virtual |
Implements tester.
Definition at line 40 of file test_FEI_Implementation.cpp.
References CHK_ERR, tester::numProcs_, serialtest1(), test1(), test2(), test3(), and test4().
int test_FEI_Implementation::serialtest1 | ( | ) |
Definition at line 53 of file test_FEI_Implementation.cpp.
References CHK_ERR, compareCoefs(), Filter::copyStiffness(), FEI_DENSE_ROW, FEI_LOWER_SYMM_ROW, and FEI_UPPER_SYMM_ROW.
Referenced by runtests().
int test_FEI_Implementation::test1 | ( | ) |
Definition at line 123 of file test_FEI_Implementation.cpp.
References CHK_ERR, tester::comm_, ERReturn, FEI_Implementation, FEI_NODE, FEI_OSTRINGSTREAM, testData::fieldIDs, testData::fieldSizes, testData::ids, tester::localProc_, tester::numProcs_, testData::numSharingProcsPerID, tester::path_, testData::sharedIDs, and testData::sharingProcs.
Referenced by runtests().
int test_FEI_Implementation::test2 | ( | ) |
Definition at line 268 of file test_FEI_Implementation.cpp.
References CHK_ERR, tester::comm_, ERReturn, FEI_Implementation, FEI_NODE, FEI_OSTRINGSTREAM, testData::fieldIDs, testData::fieldSizes, testData::ids, tester::localProc_, tester::numProcs_, testData::numSharingProcsPerID, tester::path_, testData::sharedIDs, and testData::sharingProcs.
Referenced by runtests().
int test_FEI_Implementation::test3 | ( | ) |
Definition at line 415 of file test_FEI_Implementation.cpp.
Referenced by runtests().
int test_FEI_Implementation::test4 | ( | ) |
Definition at line 420 of file test_FEI_Implementation.cpp.
Referenced by runtests().
int test_FEI_Implementation::compareCoefs | ( | int | n, |
const double *const * | coefs1, | ||
const double *const * | coefs2 | ||
) |
Definition at line 107 of file test_FEI_Implementation.cpp.
Referenced by serialtest1().