| coarseMinusFine(const tUInteger &nx, const tUInteger &ny, const tUInteger &nz, EMMG_RealField &fineMagnetism) const | EMMG_SLPeriodicMultiScale | |
| coarseMinusFine(const EMM_Grid3D &mesh, EMMG_RealField &fineMagnetism) const | EMMG_SLPeriodicMultiScale | inline |
| computeEpsilon() | CORE_Object | inlinestatic |
| computeLevelsNumber(const tUInteger &Nx, const tUInteger &Ny, const tUInteger &Nz, const tBoolean &isXPeriodic, const tBoolean &isYPeriodic, const tBoolean &isZPeriodic) const | EMM_MultiScaleGrid | |
| computeMultiGridExcitationField(const tUIndex &nCells, const tDimension &dim, const tReal *sigmaM, tReal *H) | EMM_MultiScaleGrid | virtual |
| computeZonalCenteredDemagnetizedFieldFromLevel(const tUInteger &twoPowerL, const tUIndex &nCells, const tDimension &dim, tReal *Ml, tReal *Mz, tReal *H0) const =0 | EMM_MultiScaleGrid | protectedpure virtual |
| computeZonalDemagnetizedFieldAndNextLevelMagnetizationField(const tUInteger &twoPowerL, const tUIndex &nCells, const tDimension &dim, const tReal *Ml, tReal *Mz, tReal *Mlp1, tReal *H0) const =0 | EMM_MultiScaleGrid | protectedpure virtual |
| CORE_Object() | CORE_Object | protected |
| EMM_MultiScaleGrid(void) | EMM_MultiScaleGrid | |
| EMM_Object(void) | EMM_Object | protected |
| EMMG_SLPeriodicMultiScale(void) | EMMG_SLPeriodicMultiScale | protected |
| fineToCoarse(const tUInteger &nx, const tUInteger &ny, const tUInteger &nz, const tBoolean isMeshPeriodic[3], const EMMG_RealField &fineMagnetism, EMMG_RealField &coarseMagnetism) const | EMMG_SLPeriodicMultiScale | |
| Gamma | EMM_Object | static |
| getClassName() const | CORE_Object | |
| getClassName(const tString &identityString) | CORE_Object | inlinestatic |
| getDemagnetizedOperator() const | EMMG_SLPeriodicMultiScale | inline |
| getDoubleEpsilon() | CORE_Object | inlinestatic |
| getDoubleInfinity() | CORE_Object | inlinestatic |
| getEpsilon() | CORE_Object | inlinestatic |
| getFineElementsNumberPerCoarseElement() const | EMM_MultiScaleGrid | inline |
| getFloatEpsilon() | CORE_Object | inlinestatic |
| getFloatInfinity() | CORE_Object | inlinestatic |
| getIdentityString() const | CORE_Object | inline |
| getInfinity() | CORE_Object | inlinestatic |
| getLDoubleEpsilon() | CORE_Object | inlinestatic |
| getLDoubleInfinity() | CORE_Object | inlinestatic |
| getLevelComputationsNumber() | EMM_MultiScaleGrid | inlineprotected |
| getLevelComputationsNumber() const | EMM_MultiScaleGrid | inlineprotected |
| getLevelMagnetizationField() | EMM_MultiScaleGrid | inline |
| getLevelsNumber() const | EMM_MultiScaleGrid | inline |
| getLevelUpMagnetizationField() | EMM_MultiScaleGrid | inline |
| getMaxChar() | CORE_Object | inlinestatic |
| getMaxDouble() | CORE_Object | inlinestatic |
| getMaxFlag() | CORE_Object | inlinestatic |
| getMaxFloat() | CORE_Object | inlinestatic |
| getMaxIndex() | CORE_Object | inlinestatic |
| getMaxInt() | CORE_Object | inlinestatic |
| getMaxInteger() | CORE_Object | inlinestatic |
| getMaxLDouble() | CORE_Object | inlinestatic |
| getMaxLInt() | CORE_Object | inlinestatic |
| getMaxLLInt() | CORE_Object | inlinestatic |
| getMaxReal() | CORE_Object | inlinestatic |
| getMaxSInt() | CORE_Object | inlinestatic |
| getMaxUChar() | CORE_Object | inlinestatic |
| getMaxUIndex() | CORE_Object | inlinestatic |
| getMaxUInt() | CORE_Object | inlinestatic |
| getMaxUInteger() | CORE_Object | inlinestatic |
| getMaxULInt() | CORE_Object | inlinestatic |
| getMaxULLInt() | CORE_Object | inlinestatic |
| getMaxUSInt() | CORE_Object | inlinestatic |
| getMinChar() | CORE_Object | inlinestatic |
| getMinDouble() | CORE_Object | inlinestatic |
| getMinFlag() | CORE_Object | inlinestatic |
| getMinFloat() | CORE_Object | inlinestatic |
| getMinIndex() | CORE_Object | inlinestatic |
| getMinInt() | CORE_Object | inlinestatic |
| getMinInteger() | CORE_Object | inlinestatic |
| getMinLDouble() | CORE_Object | inlinestatic |
| getMinLInt() | CORE_Object | inlinestatic |
| getMinLLInt() | CORE_Object | inlinestatic |
| getMinReal() | CORE_Object | inlinestatic |
| getMinSInt() | CORE_Object | inlinestatic |
| getMinUChar() | CORE_Object | inlinestatic |
| getMinUIndex() | CORE_Object | inlinestatic |
| getMinUInt() | CORE_Object | inlinestatic |
| getMinUInteger() | CORE_Object | inlinestatic |
| getMinULInt() | CORE_Object | inlinestatic |
| getMinULLInt() | CORE_Object | inlinestatic |
| getMinUSInt() | CORE_Object | inlinestatic |
| getOut() | CORE_Object | inlinestatic |
| getPeriodicDirections() const | EMM_MultiScaleGrid | inline |
| getPeriodicDirections(tBoolean &isXPeriodic, tBoolean &isYPeriodic, tBoolean &isZPeriodic) const | EMM_MultiScaleGrid | inline |
| getPointerAddress() const | CORE_Object | inline |
| getRealEpsilon() | CORE_Object | inlinestatic |
| getRealInfinity() | CORE_Object | inlinestatic |
| getSegmentsNumber(tUInteger &Nx, tUInteger &Ny, tUInteger &Nz) const | EMM_MultiScaleGrid | inline |
| getSegmentsNumber() const | EMM_MultiScaleGrid | inline |
| getSharedPointer(SP::CORE_Object &p) | CORE_Object | inline |
| getSharedPointer(SPC::CORE_Object &p) const | CORE_Object | inline |
| getThread() | CORE_Object | inlinestatic |
| getToeplitzMatrix() const | EMM_MultiScaleGrid | inline |
| getTypeName() | CORE_Object | inlinestatic |
| getZonalMagnetizationField() | EMM_MultiScaleGrid | inline |
| initialize(const tDimension &dim, const tUInteger &Nx, const tUInteger &Ny, const tUInteger &Nz, const tBoolean &Px, const tBoolean &Py, const tBoolean &Pz, const tUInteger &l) | EMM_MultiScaleGrid | virtual |
| is32Architecture() | CORE_Object | inlinestatic |
| is64Architecture() | CORE_Object | inlinestatic |
| isInstanceOf() const | CORE_Object | inline |
| isInstanceOf(const tString &name) const | CORE_Object | inline |
| isMemoryChecked() | CORE_Object | inlinestatic |
| mDemagnetizedOperator | EMMG_SLPeriodicMultiScale | private |
| mGridDivision | EMMG_SLPeriodicMultiScale | private |
| Mu0 | EMM_Object | static |
| NULL_VALUE | EMM_Object | static |
| out() | CORE_Object | inlinestatic |
| pointer2String(const void *obj) | CORE_Object | static |
| printObjectsInMemory(ostream &f) | CORE_Object | static |
| printObjectsInMemory() | CORE_Object | inlinestatic |
| resetBlockValues(const tDimension &dim, const tUInteger &Nx, const tUInteger &Ny, const tUInteger &Nz, const tUInteger &iMin, const tUInteger &iMax, const tUInteger &jMin, const tUInteger &jMax, const tUInteger &kMin, const tUInteger &kMax, tReal *M) | EMM_MultiScaleGrid | static |
| resetOut() | CORE_Object | inlinestatic |
| resetThread() | CORE_Object | inlinestatic |
| SAVE_H_M_AT_LEVEL_1 | EMM_MultiScaleGrid | static |
| setDemagnetizedOperator(SP::EMMG_SLDemagnetizedOperator dem) | EMMG_SLPeriodicMultiScale | inline |
| setIsMemoryChecked(const tBoolean &v) | CORE_Object | inlinestatic |
| setOut(SP::CORE_Out out) | CORE_Object | inlinestatic |
| setThis(SP::CORE_Object p) | CORE_Object | inlineprotected |
| setThread(SP::CORE_Thread thread) | CORE_Object | inlinestatic |
| setToeplitzMatrix(SP::MATH_MultiLevelsToeplitzMatrix toeplitz) | EMM_MultiScaleGrid | inline |
| SP_OBJECT(EMMG_SLPeriodicMultiScale) | EMMG_SLPeriodicMultiScale | private |
| toDoAfterThisSetting() | EMM_Object | inlineprotectedvirtual |
| toString() const | EMMG_SLPeriodicMultiScale | virtual |
| X | EMM_Object | static |
| Y | EMM_Object | static |
| Z | EMM_Object | static |
| ~CORE_Object() | CORE_Object | protectedvirtual |
| ~EMM_MultiScaleGrid(void) | EMM_MultiScaleGrid | virtual |
| ~EMM_Object(void) | EMM_Object | protectedvirtual |
| ~EMMG_SLPeriodicMultiScale(void) | EMMG_SLPeriodicMultiScale | protectedvirtual |