C++ mpi module for stochmagnet_main Package
SM_CubicAnisotropyOperator Member List

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

adimensionize(const tReal &cH)SM_SliceOperatorinlinevirtual
computeEnergySlice(const tIndex &timeIndex, const SM_Network &network, const SM_Material &material, const tIndex &startIndex, const tIndex &endIndex, const tReal *S) constSM_AnisotropyOperator< SM_CubicAnisotropyOperator >virtual
computeMagneticFieldSlice(const tIndex &stepIndex, const SM_Network &network, const SM_Material &material, const tIndex &startIndex, const tIndex &endIndex, const tReal *S, const tBoolean &alpha, const tIndex &nH, tReal *H) constSM_AnisotropyOperator< SM_CubicAnisotropyOperator >virtual
computePhi(const tReal *U, const tReal *eU, const tReal *S, const tReal *eS, tReal &phi, tReal &W) constSM_CubicAnisotropyOperatorinline
computePhiDerivatives(const tReal *U, const tReal *eU, const tReal *S, const tReal *eS, tReal &phi, std::array< tReal, SM_Constants::DIM > &gradPhi, tReal &W, tReal &W3) constSM_CubicAnisotropyOperatorinline
computeSpinEnergy(const tIndex &i, const tIndex &stepIndex, const SM_Network &network, const SM_Material &material, const SM_RealField &S) const finalSM_AnisotropyOperator< SM_CubicAnisotropyOperator >inlinevirtual
computeSpinEnergy(const tReal &K, const tReal *iU, const tReal *eU, const tReal *iS, const tReal *eS, tReal &Ei, tReal &W) constSM_AnisotropyOperator< SM_CubicAnisotropyOperator >inline
copy(const SM_SliceOperator &op)SM_SliceOperatorinlinevirtual
CORE_Object()CORE_Objectprotected
DisableMemoryStack()CORE_Objectinlinestatic
discretize(const SM_Network &network, const SM_Material &material)SM_SliceOperatorinlinevirtual
EnableMemoryStack(const tBoolean &isMemoryChecked)CORE_Objectinlinestatic
EnableMemoryStack()CORE_Objectinlinestatic
getClassName() constCORE_Objectinline
getConstSharedPointer() constCORE_Objectinline
getContentsMemorySize() constSM_CubicAnisotropyOperatorinlinevirtual
getIdentityString() constCORE_Objectinline
getMemorySize() constSM_CubicAnisotropyOperatorinlinevirtual
getName() constSM_SliceOperatorinline
getPointerString() constCORE_Objectinline
GetRegisteredClassesNumber()CORE_Objectinlinestatic
getSharedPointer()CORE_Objectinline
isInstanceOf() constCORE_Objectinline
IsMemoryStackEnabled()CORE_Objectinlinestatic
MemoryStackToString()CORE_Objectinlinestatic
New()SM_CubicAnisotropyOperatorinlinestatic
NewInstance() const overrideSM_CubicAnisotropyOperatorinlinevirtual
setName(const tString &name)SM_SliceOperatorinlineprotected
SM_AnisotropyOperator(void)SM_AnisotropyOperator< SM_CubicAnisotropyOperator >inlineprotected
SM_CubicAnisotropyOperator(void)SM_CubicAnisotropyOperatorprotected
SM_Object(void)SM_Objectinline
SM_SliceOperator(void)SM_SliceOperatorinlineprotected
toString() const overrideSM_SliceOperatorinlinevirtual
updateState(const tIndex &timeIndex, const SM_Network &network, const SM_Material &material, const SM_RealField &S)SM_SliceOperatorinlinevirtual
~CORE_Object()CORE_Objectprotectedvirtual
~SM_AnisotropyOperator(void)SM_AnisotropyOperator< SM_CubicAnisotropyOperator >inlineprotectedvirtual
~SM_CubicAnisotropyOperator(void)SM_CubicAnisotropyOperatorprotectedvirtual
~SM_Object(void)SM_Objectinlinevirtual
~SM_SliceOperator(void)SM_SliceOperatorinlineprotectedvirtual