1 #ifndef EMM_DemagnetizedPeriodicalTest_H 2 #define EMM_DemagnetizedPeriodicalTest_H 263 inline static SP::EMM_DemagnetizedPeriodicalTest
New() {
331 const CORE_Run& runner,
const map<tString,tString>& options)
const;
467 const CORE_Run& runner,
const map<tString,tString>& options)
const;
tBoolean xyPeriodicalCubeHTest(const CORE_Run &runner, const map< tString, tString > &options) const
Definition: EMM_DemagnetizedPeriodicalTest.cpp:2950
This class is a Run class for Common package.
Definition: CORE_Run.h:38
#define tUInteger
Definition: types.h:91
This class is a test class for testing demagnetized operator in periodical domain.
Definition: EMM_DemagnetizedPeriodicalTest.h:231
tBoolean periodicalSheetRelaxationTest(const CORE_Run &runner, const map< tString, tString > &options) const
Definition: EMM_DemagnetizedPeriodicalTest.cpp:3479
EMM_DemagnetizedPeriodicalTest(void)
create the class
Definition: EMM_DemagnetizedPeriodicalTest.cpp:20
tBoolean xyPeriodicalSheetHTest(const CORE_Run &runner, const map< tString, tString > &options) const
Definition: EMM_DemagnetizedPeriodicalTest.cpp:3051
#define tBoolean
Definition: types.h:139
tBoolean multiCDGridScaleTest() const
test the Centered Dyoptic Grids scale routines
Definition: EMM_DemagnetizedPeriodicalTest.cpp:298
tBoolean periodicalDemagnetizedTestCase(const tString &name, const tString &ms, const tBoolean &isMHlSaved, const CORE_Run &runner) const
some test case for periodical demagnetized excitation field
Definition: EMM_DemagnetizedPeriodicalTest.cpp:3549
This class is a test class for E-MicromM package.
Definition: EMM_Test.h:25
tBoolean xyPeriodicalCubeSDGTest(const tBoolean &newVersion, const CORE_Run &runner, const map< tString, tString > &options) const
Definition: EMM_DemagnetizedPeriodicalTest.cpp:2161
tBoolean relaxationTest(const tBoolean &Xperiodicity, const tBoolean &Yperiodicity, const tBoolean &Zperiodicity, const tString &storage, const tString &multiGrid, const tUInteger &Nx, const tUInteger &Ny, const tUInteger &Nz, const tSInt &p, const tSInt &zlevels, const tReal &Lx, const tReal &Ly, const tReal &Lz, const tReal &A, const tReal *M0, const CORE_Run &runner, const map< tString, tString > &options) const
Definition: EMM_DemagnetizedPeriodicalTest.cpp:3154
DEFINE_SPTR(EMM_DemagnetizedPeriodicalTest)
tBoolean shrinkingTest() const
test theshrinking methods
Definition: EMM_DemagnetizedPeriodicalTest.cpp:245
tBoolean HTest(const tBoolean &Xperiodicity, const tBoolean &Yperiodicity, const tBoolean &Zperiodicity, const tString &storage, const tString &multiGrid, const tUInteger &Nx, const tUInteger &Ny, const tUInteger &Nz, const tReal &Lx, const tReal &Ly, const tReal &Lz, const tReal &Ms, const tSInt &p, const tSInt &zlevels, tReal M0[3], tReal Href[3], const CORE_Run &runner, const map< tString, tString > &options) const
Definition: EMM_DemagnetizedPeriodicalTest.cpp:2716
virtual tBoolean test(const CORE_Run &runner, const map< tString, tString > &options) const
make the test
Definition: EMM_DemagnetizedPeriodicalTest.cpp:27
#define tSInt
Definition: types.h:30
tBoolean xyPeriodicalSheetNullHTest(const CORE_Run &runner, const map< tString, tString > &options) const
Definition: EMM_DemagnetizedPeriodicalTest.cpp:3096
tBoolean periodicalCubeRelaxationTest(const CORE_Run &runner, const map< tString, tString > &options) const
Definition: EMM_DemagnetizedPeriodicalTest.cpp:3420
virtual ~EMM_DemagnetizedPeriodicalTest(void)
destroy the class
Definition: EMM_DemagnetizedPeriodicalTest.cpp:23
#define tString
Definition: types.h:135
SP_OBJECT(EMM_DemagnetizedPeriodicalTest)
tBoolean multiSDGridScaleTest(const CORE_Run &runner, const map< tString, tString > &options) const
test the Shift Dyoptic Grids scale routines
Definition: EMM_DemagnetizedPeriodicalTest.cpp:786
tBoolean xyPeriodicalNotCubicCubeHTest(const CORE_Run &runner, const map< tString, tString > &options) const
Definition: EMM_DemagnetizedPeriodicalTest.cpp:3005
static SP::EMM_DemagnetizedPeriodicalTest New()
create a test class
Definition: EMM_DemagnetizedPeriodicalTest.h:263
#define tReal
Definition: types.h:118
tBoolean xyPeriodicalSheetSDGTest(const tBoolean &newVersion, const CORE_Run &runner, const map< tString, tString > &options) const
Definition: EMM_DemagnetizedPeriodicalTest.cpp:2440
class Free introduced for deleting a smart pointer
Definition: CORE_Object.h:141