addValuesFromCoarseGridToFinestGrid(const tUIndex &nCells, const tDimension &dim, const tUInteger &twoPowerL, const tReal *Ml, tReal *Mf) const | EMM_MultiScaleCDGrid | |
completeValuesOutsideFineGridByPeriodicity(const tUIndex &nCells, const tDimension &dim, tReal *Ml) const | EMM_MultiScaleCDGrid | inline |
completeValuesOutsideFineGridByPeriodicityByExclusion(const tUIndex &nCells, const tDimension &dim, tReal *Ml) const | EMM_MultiScaleCDGrid | private |
computeDemagnetizedExcitationFieldFromLevel(const tUInteger &twoPowerL, const tUIndex &nCells, const tDimension &dim, tReal *Ml, tReal *H0) const | EMM_MultiScaleCDGrid | private |
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 | |
computeMagnetizationFieldAtNextLevel(const tUIndex &nCells, const tDimension &dim, const tReal *Ml, tReal *Mlp1) const | EMM_MultiScaleCDGrid | private |
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 | EMM_MultiScaleCDGrid | inlineprotectedvirtual |
computeZonalDemagnetizedFieldAndNextLevelMagnetizationField(const tUInteger &twoPowerL, const tUIndex &nCells, const tDimension &dim, const tReal *Ml, tReal *Mz, tReal *Mlp1, tReal *H0) const | EMM_MultiScaleCDGrid | inlineprotectedvirtual |
CORE_Object() | CORE_Object | protected |
EMM_MultiScaleCDGrid(void) | EMM_MultiScaleCDGrid | |
EMM_MultiScaleGrid(void) | EMM_MultiScaleGrid | |
EMM_Object(void) | EMM_Object | protected |
Gamma | EMM_Object | static |
getClassName() const | CORE_Object | |
getClassName(const tString &identityString) | CORE_Object | inlinestatic |
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_MultiScaleCDGrid | 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 |
meanValuesFromFineToCoarseGrid(const tUIndex &nCells, const tDimension &dim, const tReal *Mf, tReal *Ml) const | EMM_MultiScaleCDGrid | |
Mu0 | EMM_Object | static |
New() | EMM_MultiScaleCDGrid | inlinestatic |
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 |
resetValuesWithinCenteredZone(const tUIndex &nCells, const tDimension &dim, tReal *Mz) const | EMM_MultiScaleCDGrid | |
SAVE_H_M_AT_LEVEL_1 | EMM_MultiScaleGrid | static |
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(EMM_MultiScaleCDGrid) | EMM_MultiScaleCDGrid | private |
toDoAfterThisSetting() | EMM_Object | inlineprotectedvirtual |
toString() const | EMM_MultiScaleGrid | virtual |
X | EMM_Object | static |
Y | EMM_Object | static |
Z | EMM_Object | static |
~CORE_Object() | CORE_Object | protectedvirtual |
~EMM_MultiScaleCDGrid(void) | EMM_MultiScaleCDGrid | virtual |
~EMM_MultiScaleGrid(void) | EMM_MultiScaleGrid | virtual |
~EMM_Object(void) | EMM_Object | protectedvirtual |