FEI Package Browser (Single Doxygen Collection)
Version of the Day
|
#include <feitester.hpp>
Public Member Functions | |
feitester () | |
virtual | ~feitester () |
virtual const char * | getName ()=0 |
virtual int | testInitialization ()=0 |
virtual int | testLoading ()=0 |
virtual int | testSolve ()=0 |
virtual int | testCheckResult ()=0 |
virtual void | dumpMatrixFiles ()=0 |
virtual void | setParameter (const char *param)=0 |
void | setPath (const std::string &path) |
void | setPath (const char *path) |
Protected Attributes | |
std::string | path_ |
A test "harness" for fei implementations. This interface is intended to be specialized by more specific test harnesses that exercise various specific fei implementations.
All methods in this interface (except getName()) return int error-codes, and it is expected that an error-return of 0 indicates success while any non-zero error-return is an indication of failure.
The methods on this interface should be called in the following order:
Definition at line 32 of file feitester.hpp.
|
inline |
Definition at line 34 of file feitester.hpp.
|
inlinevirtual |
Definition at line 35 of file feitester.hpp.
|
pure virtual |
Method to obtain a name describing this test.
Implemented in FEI_tester, and snl_fei_tester.
|
pure virtual |
Implemented in FEI_tester, and snl_fei_tester.
Referenced by test_FEI::test1().
|
pure virtual |
Implemented in FEI_tester, and snl_fei_tester.
Referenced by test_FEI::test1().
|
pure virtual |
Implemented in FEI_tester, and snl_fei_tester.
Referenced by test_FEI::test1().
|
pure virtual |
Implemented in FEI_tester, and snl_fei_tester.
Referenced by test_FEI::test1().
|
pure virtual |
Implemented in FEI_tester, and snl_fei_tester.
|
pure virtual |
Implemented in FEI_tester, and snl_fei_tester.
|
inline |
|
inline |
Definition at line 56 of file feitester.hpp.
References path_.
|
protected |
Definition at line 60 of file feitester.hpp.
Referenced by setPath(), and snl_fei_tester::testInitialization().