C++ main module for emicrom Package  1.0
EMM_DisplacementFVMTest.h
Go to the documentation of this file.
1 #ifndef EMM_DisplacementFVMTest_H
2 #define EMM_DisplacementFVMTest_H
3 
4 #include "EMM_Test.h"
5 
6 
16 
18 
20  // ATTRIBUTES
21 
22 
23 public:
24 
25 
26 protected:
27  // METHODS
28 
29  // CONSTRUCTORS
30 
34 
35 
36 
37  // DESTRUCTORS
38 
39 
42  virtual ~EMM_DisplacementFVMTest(void);
43 
44 
45 
46 public:
49  inline static SP::EMM_DisplacementFVMTest New() {
50  SP::EMM_DisplacementFVMTest p(new EMM_DisplacementFVMTest(),
52  p->setThis(p);
53  return p;
54  };
55 
56 
57 
58 
59 
63  virtual tBoolean test(const CORE_Run& runner,const map<tString,tString>& options) const;
64 
65 
66 private:
67 
68 
69  tBoolean FVM_SSGRTest() const;
70  tBoolean FVM_STEGRTest() const;
71 
72 
73 
74 };
75 
76 #endif
This class is a Run class for Common package.
Definition: CORE_Run.h:38
This class is a test class for testing primary methods for displacement FVM operator.
Definition: EMM_DisplacementFVMTest.h:17
virtual tBoolean test(const CORE_Run &runner, const map< tString, tString > &options) const
make the test
Definition: EMM_DisplacementFVMTest.cpp:14
#define tBoolean
Definition: types.h:139
This class is a test class for E-MicromM package.
Definition: EMM_Test.h:25
virtual ~EMM_DisplacementFVMTest(void)
destroy the class
Definition: EMM_DisplacementFVMTest.cpp:11
tBoolean FVM_SSGRTest() const
Definition: EMM_DisplacementFVMTest.cpp:52
EMM_DisplacementFVMTest(void)
create the class
Definition: EMM_DisplacementFVMTest.cpp:8
DEFINE_SPTR(EMM_DisplacementFVMTest)
tBoolean FVM_STEGRTest() const
Definition: EMM_DisplacementFVMTest.cpp:381
SP_OBJECT(EMM_DisplacementFVMTest)
static SP::EMM_DisplacementFVMTest New()
create a test class
Definition: EMM_DisplacementFVMTest.h:49
class Free introduced for deleting a smart pointer
Definition: CORE_Object.h:141