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

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

addOperator(SP::EMM_MagneticExcitationOperator op)EMM_GradGaussLegendreRelaxationinlinevirtual
adimensionize()EMM_LandauLifschitzSystemvirtual
clearOperators()EMM_LandauLifschitzSysteminline
computeEnergy() constEMM_LandauLifschitzSystem
computeEnergyAtTime(const tReal &t, const tFlag &order)EMM_LandauLifschitzRelaxation
computeEnergyTimeDerivative(const EMM_RealField &F, const EMM_RealField &H) constEMM_LandauLifschitzSysteminline
computeEnergyTimeDerivativeAtTime(const tReal &t, const tFlag &order, tReal &dE_dt)EMM_LandauLifschitzRelaxation
computeEnergyTimeDerivatives(tReal &dE_dt, tReal &d2E_dt2) constEMM_GradGaussLegendreRelaxation
computeEnergyTimeDerivativesAtTime(const tReal &t, const tFlag &order, tReal &dE_dt, tReal &d2E_dt2)EMM_GradGaussLegendreRelaxation
computeEpsilon()CORE_Objectinlinestatic
computeFieldsAtTime(const tReal &t, const tFlag &order, const EMM_RealArray &sigma, const EMM_RealField &dM_dt0, const EMM_RealField &M0, EMM_RealField &Mt)EMM_LandauLifschitzRelaxation
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_GradGaussLegendreRelaxationvirtual
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
computeMagneticExcitationFieldGradient(const EMM_RealField &M, const EMM_RealField &D, EMM_RealField &gradH) constEMM_GradGaussLegendreRelaxation
computeMagnetizationExcitationField(const EMM_RealField &M, EMM_RealField &H) constEMM_LandauLifschitzSystem
computeMagnetizationFieldAtTime(const tReal &dt, EMM_RealField &Mt)EMM_LandauLifschitzRelaxationinline
computeMagnetizationFieldTimeDerivative(const EMM_RealField &Mt, const EMM_RealField &Ht, EMM_RealField &Ft) constEMM_LandauLifschitzSysteminline
computeMagnetizationFieldTimeDerivativeGradient(const EMM_RealField &M, const EMM_RealField &H, const EMM_RealField &D, const EMM_RealField &GradH, EMM_RealField &GradF) constEMM_GradGaussLegendreRelaxationinline
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()EMM_GradGaussLegendreRelaxationvirtual
EMM_LandauLifschitzRelaxation::discretize(const tBoolean &isMnormalized)EMM_LandauLifschitzSystemvirtual
DT_MIN_IS_REACHEDEMM_LandauLifschitzSystemstatic
E_INCREASINGEMM_LandauLifschitzSystemstatic
E_IS_NANEMM_LandauLifschitzSystemstatic
EMM_GaussLegendreRelaxation(void)EMM_GaussLegendreRelaxationprotected
EMM_GradGaussLegendreRelaxation(void)EMM_GradGaussLegendreRelaxationprotected
EMM_LandauLifschitzRelaxation(void)EMM_LandauLifschitzRelaxationprotected
EMM_LandauLifschitzSystem(void)EMM_LandauLifschitzSystemprotected
EMM_Object(void)EMM_Objectprotected
EMM_TaylorExpansionRelaxation(void)EMM_TaylorExpansionRelaxationprotected
GammaEMM_Objectstatic
getBackupsNumber() constEMM_LandauLifschitzSysteminline
getBackupStep() constEMM_LandauLifschitzSysteminline
getClassName() constCORE_Object
getClassName(const tString &identityString)CORE_Objectinlinestatic
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
getIntermediateMagnetizationField() constEMM_GaussLegendreRelaxationinline
getIntermediateMagnetizationField()EMM_GaussLegendreRelaxationinline
getIntermediateMagnetizationTimeDerivativeField() constEMM_GaussLegendreRelaxationinline
getIntermediateMagnetizationTimeDerivativeField()EMM_GaussLegendreRelaxationinline
getLDoubleEpsilon()CORE_Objectinlinestatic
getLDoubleInfinity()CORE_Objectinlinestatic
getMagneticExcitationField() constEMM_LandauLifschitzSysteminline
getMagneticExcitationField()EMM_LandauLifschitzSysteminline
getMagneticExcitationFieldAtTime() constEMM_LandauLifschitzRelaxationinlineprotected
getMagneticExcitationFieldGradient() constEMM_GradGaussLegendreRelaxationinline
getMagnetizationField() constEMM_LandauLifschitzSysteminline
getMagnetizationField()EMM_LandauLifschitzSysteminline
getMagnetizationFieldAtTime() constEMM_LandauLifschitzRelaxationinlineprotected
getMagnetizationFieldTimeDerivative() constEMM_LandauLifschitzSysteminline
getMagnetizationFieldTimeDerivative()EMM_LandauLifschitzSysteminline
getMagnetizationFieldTimeDerivativeGradient() constEMM_GradGaussLegendreRelaxationinline
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
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_LandauLifschitzRelaxationinlinevirtual
getTimeIntegrationOrder() constEMM_LandauLifschitzRelaxationinline
getTimeStep() constEMM_LandauLifschitzRelaxationinlinevirtual
getTimeStepsNumber() constEMM_LandauLifschitzRelaxationinlinevirtual
getTypeName()CORE_Objectinlinestatic
getWorkingMagneticExcitationField() constEMM_LandauLifschitzSysteminline
initializeOperators(const EMM_RealArray &sigma, const EMM_RealField &M)EMM_LandauLifschitzSystemprotected
integrate(const tBoolean &isRestoring, tSInt &retCode)EMM_LandauLifschitzRelaxationinlinevirtual
integrateMagnetizationFieldAtTime(const tReal &dt, const tFlag &order, const EMM_RealArray &sigma, const EMM_RealField &dM_dt0, const EMM_RealField &M0, EMM_RealField &M)EMM_TaylorExpansionRelaxationvirtual
EMM_LandauLifschitzRelaxation::integrateMagnetizationFieldAtTime(const tReal &t, EMM_RealField &Mt)EMM_LandauLifschitzRelaxationinline
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
makeRelaxation(const tBoolean &isRestoring, tSInt &retCode)EMM_LandauLifschitzRelaxation
MAXIMUM_ITERATION_IS_REACHEDEMM_LandauLifschitzSystemstatic
MIN_CODEEMM_LandauLifschitzSystemstatic
MOsEMM_LandauLifschitzSystemstatic
Mu0EMM_Objectstatic
New()EMM_TaylorExpansionRelaxationinlinestatic
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
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_LandauLifschitzRelaxationinline
SP_OBJECT(EMM_TaylorExpansionRelaxation)EMM_TaylorExpansionRelaxationprivate
toDoAfterThisSetting()EMM_GradGaussLegendreRelaxationvirtual
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_GaussLegendreRelaxation(void)EMM_GaussLegendreRelaxationprotectedvirtual
~EMM_GradGaussLegendreRelaxation(void)EMM_GradGaussLegendreRelaxationprotectedvirtual
~EMM_LandauLifschitzRelaxation(void)EMM_LandauLifschitzRelaxationprotectedvirtual
~EMM_LandauLifschitzSystem(void)EMM_LandauLifschitzSystemprotectedvirtual
~EMM_Object(void)EMM_Objectprotectedvirtual
~EMM_TaylorExpansionRelaxation(void)EMM_TaylorExpansionRelaxationprotectedvirtual