C++ mpi module for stochmagnet_main Package
SMOMPI_OneMasterMacroCellsDemagnetizedField Member List

This is the complete list of members for SMOMPI_OneMasterMacroCellsDemagnetizedField, including all inherited members.

BuildDiagonalBlockMatrix(const tReal &V, const tReal &lambdaHs, tReal &diag)SM_MacroCellsDemagnetizedFieldinlineprotectedstatic
BuildPackedBlockMatrix(tReal lambdaH, const tReal &lambdaHs, const tReal &Wi, tInteger i, tInteger j, const tReal *Xi, const tReal *Xj, tReal *vBij, tReal &rij, std::array< tReal, SM_Constants::DIM > &U)SM_MacroCellsDemagnetizedFieldinlineprotectedstatic
BuildPackedDiagonalBlockMatrix(const tReal &V, const tReal &lambdaHs, tReal *iDiag)SM_MacroCellsDemagnetizedFieldinlineprotectedstatic
BuildPackedSupBlockMatrix(tReal lambdaH, tInteger i, tInteger j, const tReal *Xi, const tReal *Xj, tReal *vBij, tReal &rij, std::array< tReal, SM_Constants::DIM > &U)SM_MacroCellsDemagnetizedFieldinlineprotectedstatic
computeBlocksGeneralMatrix(const tReal &lambdaH, const tReal &lambdaHs, const tReal *vMCsVolumes, const tInteger &nX, const tReal *vX, const tInteger &nP, const tReal *vP, tReal *supBlocksValues) constSM_MacroCellsDemagnetizedFieldprotected
computeBlocksSymmetricMatrix(const tReal &lambdaH, const tReal &lambdaHs, const tReal *vMCsVolume, const tReal *vMCsX, const tInteger &start, const tInteger &end, tReal *supBlocksValues, tReal *diagBlocksValues) constSM_MacroCellsDemagnetizedFieldprotected
computeField(const SM_MacroCellsNetwork &network, const SM_MacroCellsMagnetizationField &M) overrideSMOMPI_OneMasterMacroCellsDemagnetizedFieldvirtual
computeFieldSlice(const tReal &lambdaH, const tReal &lambdaHs, const tReal *P, const tReal *eP, const tReal *M_P, const tInteger &nMacroCells, const tReal *X, const tReal *M_X, const tReal *iMCsVolume, tReal *H) constSM_MacroCellsDemagnetizedFieldprotected
computeMatrix(const SM_Material &material, const SM_MacroCellsNetwork &network) overrideSMOMPI_OneMasterMacroCellsDemagnetizedFieldvirtual
computeSeparatedFieldSlice(const tReal &lambdaH, const tReal &lambdaHs, const tReal *P, const tReal *eP, const tReal *M_P, const tInteger &nMacroCells, const tReal *X, tReal *H) constSM_MacroCellsDemagnetizedField
CORE_Object()CORE_Objectprotected
DisableMemoryStack()CORE_Objectinlinestatic
discretize(const SM_Material &material, const SM_MacroCellsNetwork &network) finalSMOMPI_OneMasterMacroCellsDemagnetizedFieldvirtual
EnableMemoryStack(const tBoolean &isMemoryChecked)CORE_Objectinlinestatic
EnableMemoryStack()CORE_Objectinlinestatic
getBoundingBoxMacroCellsDemagnetizedField() constSMOMPI_OneMasterMacroCellsDemagnetizedFieldinline
getBoundingBoxMacroCellsDemagnetizedField()SMOMPI_OneMasterMacroCellsDemagnetizedFieldinline
getClassName() constCORE_Objectinline
getConstSharedPointer() constCORE_Objectinline
getContentsMemorySize() constSMOMPI_OneMasterMacroCellsDemagnetizedFieldinlinevirtual
getField() constSM_MacroCellsDemagnetizedFieldinline
getField()SM_MacroCellsDemagnetizedFieldinline
getIdentityString() constCORE_Objectinline
getLambdaH() constSM_MacroCellsDemagnetizedFieldinline
getLambdaHs() constSM_MacroCellsDemagnetizedFieldinline
getMatrix()SM_MacroCellsDemagnetizedFieldinline
getMatrix() constSM_MacroCellsDemagnetizedFieldinline
getMemorySize() constSMOMPI_OneMasterMacroCellsDemagnetizedFieldinlinevirtual
getPointerString() constCORE_Objectinline
GetRegisteredClassesNumber()CORE_Objectinlinestatic
getSharedPointer()CORE_Objectinline
getStorage() constSM_MacroCellsDemagnetizedFieldinline
hasMatrix() constSM_MacroCellsDemagnetizedFieldinline
isInstanceOf() constCORE_Objectinline
IsMemoryStackEnabled()CORE_Objectinlinestatic
MemoryStackToString()CORE_Objectinlinestatic
New()SMOMPI_OneMasterMacroCellsDemagnetizedFieldinlinestatic
newInstance() const overrideSMOMPI_OneMasterMacroCellsDemagnetizedFieldinlinevirtual
NO_STORAGESM_MacroCellsDemagnetizedFieldstatic
PACKED_STORAGESM_MacroCellsDemagnetizedFieldstatic
setMatrix(CORE_UniquePointer< SM_PackedBlockMatrix< tReal, SM_Constants::DIM >> matrix)SM_MacroCellsDemagnetizedFieldinline
setStorage(const tFlag &f)SM_MacroCellsDemagnetizedFieldinline
SM_MacroCellsDemagnetizedField(void)SM_MacroCellsDemagnetizedFieldinlineprotected
SM_Object(void)SM_Objectinline
SMOMPI_OneMasterMacroCellsDemagnetizedField(void)SMOMPI_OneMasterMacroCellsDemagnetizedFieldinlineprotected
toString() const overrideSM_MacroCellsDemagnetizedFieldinlinevirtual
~CORE_Object()CORE_Objectprotectedvirtual
~SM_MacroCellsDemagnetizedField(void)SM_MacroCellsDemagnetizedFieldinlineprotectedvirtual
~SM_Object(void)SM_Objectinlinevirtual
~SMOMPI_OneMasterMacroCellsDemagnetizedField(void)SMOMPI_OneMasterMacroCellsDemagnetizedFieldinlineprotectedvirtual