C++ main module for emicrom Package  1.0
EMM_LandauLifschitzODE_RKd Member List

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

addOperator(SP::EMM_MagneticExcitationOperator op)EMM_LandauLifschitzSysteminlinevirtual
adimensionize()EMM_LandauLifschitzSystemvirtual
clearOperators()EMM_LandauLifschitzSysteminline
computeEnergy() constEMM_LandauLifschitzSystem
computeEnergyTimeDerivative(const EMM_RealField &F, const EMM_RealField &H) constEMM_LandauLifschitzSysteminline
computeEpsilon()CORE_Objectinlinestatic
computeFieldsAtTime(EMM_ODETimeStep &stepper, tReal &dt, tReal &dtNew, const tFlag &order, const EMM_RealArray &sigma, const EMM_RealField &dM_dt0, const EMM_RealField &M0, EMM_RealField &Mt)EMM_LandauLifschitzODE
computeFunction(const EMM_RealField &M, const EMM_RealField &H, EMM_RealField &F) constEMM_LandauLifschitzSysteminline
computeGradFunction(const EMM_RealField &M, const EMM_RealField &H, const EMM_RealField &D, const EMM_RealField &gradH, EMM_RealField &gradF) constEMM_LandauLifschitzSysteminline
computeLandauLifschitzFields(const EMM_RealField &M, const EMM_RealField &H, EMM_RealField &F)EMM_LandauLifschitzSysteminlinevirtual
computeMagneticExcitationField(const EMM_RealField &M, EMM_RealField &H) constEMM_LandauLifschitzSystem
computeMagneticExcitationField()EMM_LandauLifschitzSysteminline
computeMagneticExcitationFieldAndEnergies(const EMM_RealField &M, EMM_RealField &H, tReal Es[]) constEMM_LandauLifschitzSystem
computeMagnetizationExcitationField(const EMM_RealField &M, EMM_RealField &H) constEMM_LandauLifschitzSystem
computeMagnetizationFieldTimeDerivative(const EMM_RealField &Mt, const EMM_RealField &Ht, EMM_RealField &Ft) constEMM_LandauLifschitzSysteminline
computeMeanField(const EMM_RealField &F, tReal *meanF) constEMM_LandauLifschitzSystem
computeMeanMagnetizationField(tReal *meanM) constEMM_LandauLifschitzSystem
computeOperatorsFieldsAtTime(const tReal &t, const tFlag &order, const EMM_RealArray &sigma, const EMM_RealField &dM_dt, const EMM_RealField &M)EMM_LandauLifschitzSystemprotected
computePartialGradMFunction(const EMM_RealField &M, const EMM_RealField &H, const EMM_RealField &D, EMM_RealField &gradF) constEMM_LandauLifschitzSysteminline
CORE_Object()CORE_Objectprotected
DE_DT_MIN_IS_REACHEDEMM_LandauLifschitzSystemstatic
discretize(const tBoolean &isMnormalized)EMM_LandauLifschitzSystemvirtual
discretize()EMM_LandauLifschitzSysteminline
DT_MIN_IS_REACHEDEMM_LandauLifschitzSystemstatic
E_INCREASINGEMM_LandauLifschitzSystemstatic
E_IS_NANEMM_LandauLifschitzSystemstatic
EMM_LandauLifschitzODE(void)EMM_LandauLifschitzODEprotected
EMM_LandauLifschitzODE_RK(void)EMM_LandauLifschitzODE_RKprotected
EMM_LandauLifschitzODE_RKd(void)EMM_LandauLifschitzODE_RKdprotected
EMM_LandauLifschitzSystem(void)EMM_LandauLifschitzSystemprotected
EMM_Object(void)EMM_Objectprotected
GammaEMM_Objectstatic
getACoefficients() const =0EMM_LandauLifschitzODE_RKpure virtual
getBackupsNumber() constEMM_LandauLifschitzSysteminline
getBackupStep() constEMM_LandauLifschitzSysteminline
getBCoefficients() const =0EMM_LandauLifschitzODE_RKpure virtual
getCHCoefficients() const =0EMM_LandauLifschitzODE_RKpure virtual
getClassName() constCORE_Object
getClassName(const tString &identityString)CORE_Objectinlinestatic
getCTCoefficients() const =0EMM_LandauLifschitzODE_RKpure virtual
getDoubleEpsilon()CORE_Objectinlinestatic
getDoubleInfinity()CORE_Objectinlinestatic
getEnergies()EMM_LandauLifschitzSysteminlineprotected
getEnergiesNumber()EMM_LandauLifschitzSysteminlinestatic
getEnergy() constEMM_LandauLifschitzSysteminline
getEnergyTimeDerivative(tReal &dE_dt) constEMM_LandauLifschitzSysteminline
getEnergyTimeDerivative()EMM_LandauLifschitzSysteminlineprotected
getEpsilon()CORE_Objectinlinestatic
getEvolutionScheme() constEMM_LandauLifschitzSysteminline
getFloatEpsilon()CORE_Objectinlinestatic
getFloatInfinity()CORE_Objectinlinestatic
getIdentityString() constCORE_Objectinline
getInfinity()CORE_Objectinlinestatic
getInformation(const tUSInt &retCode)EMM_LandauLifschitzSysteminlinevirtual
getIntermediateFields() constEMM_LandauLifschitzODE_RKinline
getLDoubleEpsilon()CORE_Objectinlinestatic
getLDoubleInfinity()CORE_Objectinlinestatic
getMagneticExcitationField() constEMM_LandauLifschitzSysteminline
getMagneticExcitationField()EMM_LandauLifschitzSysteminline
getMagnetizationField() constEMM_LandauLifschitzSysteminline
getMagnetizationField()EMM_LandauLifschitzSysteminline
getMagnetizationFieldTimeDerivative() constEMM_LandauLifschitzSysteminline
getMagnetizationFieldTimeDerivative()EMM_LandauLifschitzSysteminline
getMagnetizedElementsNumber() constEMM_LandauLifschitzSysteminline
getMatterField() constEMM_LandauLifschitzSysteminline
getMatterField()EMM_LandauLifschitzSysteminline
getMaxChar()CORE_Objectinlinestatic
getMaxDouble()CORE_Objectinlinestatic
getMaxFlag()CORE_Objectinlinestatic
getMaxFloat()CORE_Objectinlinestatic
getMaxIndex()CORE_Objectinlinestatic
getMaxInt()CORE_Objectinlinestatic
getMaxInteger()CORE_Objectinlinestatic
getMaxLDouble()CORE_Objectinlinestatic
getMaxLInt()CORE_Objectinlinestatic
getMaxLLInt()CORE_Objectinlinestatic
getMaxReal()CORE_Objectinlinestatic
getMaxSInt()CORE_Objectinlinestatic
getMaxUChar()CORE_Objectinlinestatic
getMaxUIndex()CORE_Objectinlinestatic
getMaxUInt()CORE_Objectinlinestatic
getMaxUInteger()CORE_Objectinlinestatic
getMaxULInt()CORE_Objectinlinestatic
getMaxULLInt()CORE_Objectinlinestatic
getMaxUSInt()CORE_Objectinlinestatic
getMesh() constEMM_LandauLifschitzSysteminline
getMesh()EMM_LandauLifschitzSysteminline
getMinChar()CORE_Objectinlinestatic
getMinDouble()CORE_Objectinlinestatic
getMinFlag()CORE_Objectinlinestatic
getMinFloat()CORE_Objectinlinestatic
getMinimumEnergyVariation() constEMM_LandauLifschitzSysteminline
getMinimumTimeStep() constEMM_LandauLifschitzSysteminline
getMinIndex()CORE_Objectinlinestatic
getMinInt()CORE_Objectinlinestatic
getMinInteger()CORE_Objectinlinestatic
getMinLDouble()CORE_Objectinlinestatic
getMinLInt()CORE_Objectinlinestatic
getMinLLInt()CORE_Objectinlinestatic
getMinReal()CORE_Objectinlinestatic
getMinSInt()CORE_Objectinlinestatic
getMinUChar()CORE_Objectinlinestatic
getMinUIndex()CORE_Objectinlinestatic
getMinUInt()CORE_Objectinlinestatic
getMinUInteger()CORE_Objectinlinestatic
getMinULInt()CORE_Objectinlinestatic
getMinULLInt()CORE_Objectinlinestatic
getMinUSInt()CORE_Objectinlinestatic
getOperator(const tUIndex &index) constEMM_LandauLifschitzSysteminline
getOperator(const tUIndex &index)EMM_LandauLifschitzSysteminline
getOperators() constEMM_LandauLifschitzSysteminline
getOperators()EMM_LandauLifschitzSysteminline
getOperatorsNumber() constEMM_LandauLifschitzSysteminline
getOrder() constEMM_LandauLifschitzODE_RKinline
getOut()CORE_Objectinlinestatic
getOutputPath() constEMM_LandauLifschitzSysteminline
getPointerAddress() constCORE_Objectinline
getPrefix() constEMM_LandauLifschitzSysteminline
getRealEpsilon()CORE_Objectinlinestatic
getRealInfinity()CORE_Objectinlinestatic
getSharedPointer(SP::CORE_Object &p)CORE_Objectinline
getSharedPointer(SPC::CORE_Object &p) constCORE_Objectinline
getSigma() constEMM_LandauLifschitzSysteminline
getStepper() constEMM_LandauLifschitzSysteminline
getStepper()EMM_LandauLifschitzSysteminline
getThread()CORE_Objectinlinestatic
getTime() constEMM_LandauLifschitzODEinlinevirtual
getTimeIntegrationOrder() constEMM_LandauLifschitzODEinline
getTimeStep() constEMM_LandauLifschitzODEinlinevirtual
getTimeStepsNumber() constEMM_LandauLifschitzODEinlinevirtual
getTypeName()CORE_Objectinlinestatic
getWorkingMagneticExcitationField() constEMM_LandauLifschitzSysteminline
initializeOperators(const EMM_RealArray &sigma, const EMM_RealField &M)EMM_LandauLifschitzSystemprotected
integrate(const tBoolean &isRestoring, tSInt &retCode)EMM_LandauLifschitzODEinlinevirtual
integrateMagnetizationFieldAtTime(tReal &dt, const tFlag &errorNorm, const tReal &epsilon, tUSInt &nEvaluations, const EMM_RealField &dM_dt0, const EMM_RealField &M0, EMM_RealField &Mt)EMM_LandauLifschitzODE_RKdvirtual
is32Architecture()CORE_Objectinlinestatic
is64Architecture()CORE_Objectinlinestatic
isAffine() constEMM_LandauLifschitzSystem
isBackupEnabled() constEMM_LandauLifschitzSysteminline
isInstanceOf() constCORE_Objectinline
isInstanceOf(const tString &name) constCORE_Objectinline
isLogPrinted() constEMM_LandauLifschitzSysteminline
isMagnetizationStatic() constEMM_LandauLifschitzSysteminline
isMemoryChecked()CORE_Objectinlinestatic
MEMM_LandauLifschitzSystemstatic
M_PARALLEL_HEMM_LandauLifschitzSystemstatic
MAGNETIZATION_FIELD_UPDATE_ERROREMM_LandauLifschitzSystemstatic
MAXIMUM_ITERATION_IS_REACHEDEMM_LandauLifschitzSystemstatic
MIN_CODEEMM_LandauLifschitzSystemstatic
MOsEMM_LandauLifschitzSystemstatic
Mu0EMM_Objectstatic
NULL_VALUEEMM_Objectstatic
OPERATORS_FIELDS_UPDATE_ERROREMM_LandauLifschitzSystemstatic
OsEMM_LandauLifschitzSystemstatic
OsMEMM_LandauLifschitzSystemstatic
out()CORE_Objectinlinestatic
pointer2String(const void *obj)CORE_Objectstatic
printLog(const tUInteger &timeStep, const tReal &t, const map< tString, tString > &stepperData, const tUIndex &nMagnetizedElements, const tReal Es[], const tReal &dE_dt, const tReal &DeltaE_DeltaT, const tReal *meanM, const tReal *meanH) constEMM_LandauLifschitzSystem
printObjectsInMemory(ostream &f)CORE_Objectstatic
printObjectsInMemory()CORE_Objectinlinestatic
RELAXATION_IS_REACHEDEMM_LandauLifschitzSystemstatic
resetOperatorsToInitialState()EMM_LandauLifschitzSystemvirtual
resetOut()CORE_Objectinlinestatic
resetStepper()EMM_LandauLifschitzSysteminline
resetThread()CORE_Objectinlinestatic
resetToInitialState()EMM_LandauLifschitzSystem
setBackupsNumber(const tUInteger &n)EMM_LandauLifschitzSysteminline
setBackupStep(const tUInteger &n)EMM_LandauLifschitzSysteminline
setEvolutionScheme(const tFlag &f)EMM_LandauLifschitzSysteminline
setInitialMagnetization(const tString &dataFile)EMM_LandauLifschitzSysteminline
setInitialMagnetization(const tReal data[3])EMM_LandauLifschitzSysteminline
setInitialMagnetization(const tReal &M0, const tReal &M1, const tReal &M2)EMM_LandauLifschitzSysteminline
setInitialMagnetization(const EMM_RealField &data)EMM_LandauLifschitzSysteminline
setIsBackupEnabled(const tBoolean &v)EMM_LandauLifschitzSysteminline
setIsLogPrinted(const tBoolean &v)EMM_LandauLifschitzSysteminline
setIsMemoryChecked(const tBoolean &v)CORE_Objectinlinestatic
setMesh(SP::EMM_Grid3D mesh)EMM_LandauLifschitzSysteminline
setMinimumEnergyVariation(const tReal &v)EMM_LandauLifschitzSysteminline
setMinimumTimeStep(const tReal &v)EMM_LandauLifschitzSysteminline
setOrder(const tUSInt &n)EMM_LandauLifschitzODE_RK
setOut(SP::CORE_Out out)CORE_Objectinlinestatic
setOutputPath(const tString &currentPath, const tString &path, const tString &prefix)EMM_LandauLifschitzSysteminline
setStepper(SP::EMM_Stepper time)EMM_LandauLifschitzSysteminline
setThis(SP::CORE_Object p)CORE_Objectinlineprotected
setThread(SP::CORE_Thread thread)CORE_Objectinlinestatic
setTimeIntegrationOrder(const int &order)EMM_LandauLifschitzODEinline
solveODE(const tBoolean &isRestoring, tSInt &retCode)EMM_LandauLifschitzODE
SP_OBJECT(EMM_LandauLifschitzODE_RKd)EMM_LandauLifschitzODE_RKdprivate
toDoAfterThisSetting()EMM_Objectinlineprotectedvirtual
toString() constEMM_LandauLifschitzSystemvirtual
updateOperatorsAtNextTimeStep(const tReal &dt, const EMM_RealArray &sigma, const EMM_RealField &Mt)EMM_LandauLifschitzSystemprotected
XEMM_Objectstatic
YEMM_Objectstatic
ZEMM_Objectstatic
~CORE_Object()CORE_Objectprotectedvirtual
~EMM_LandauLifschitzODE(void)EMM_LandauLifschitzODEprotectedvirtual
~EMM_LandauLifschitzODE_RK(void)EMM_LandauLifschitzODE_RKprotectedvirtual
~EMM_LandauLifschitzODE_RKd(void)EMM_LandauLifschitzODE_RKdprotectedvirtual
~EMM_LandauLifschitzSystem(void)EMM_LandauLifschitzSystemprotectedvirtual
~EMM_Object(void)EMM_Objectprotectedvirtual