C++ mpi module for stochmagnet_main Package
SM_Operator Member List

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

adimensionize(const tReal &cH)SM_Operatorinline
computeEnergy(const SM_Network &network, const SM_Material &material, const SM_RealField &S) constSM_Operatorinline
computeEnergy(const tIndex &timeIndex, const SM_Network &network, const SM_Material &material, const SM_RealField &S) const =0SM_Operatorpure virtual
computeEnergy(const SM_Network &network, const SM_Material &material, const SM_RealField &S, const SM_RealField &H) const =0SM_Operatorpure virtual
computeMagneticField(const tIndex &timeIndex, const SM_Network &network, const SM_Material &material, const SM_RealField &S, const tBoolean &alpha, SM_RealField &H) const =0SM_Operatorpure virtual
computeSpinEnergy(const tIndex &i, const tIndex &timeIndex, const SM_Network &network, const SM_Material &material, const SM_RealField &S) constSM_Operatorinlinevirtual
copy(const SM_Operator &op)SM_Operatorinlinevirtual
CORE_Object()CORE_Objectprotected
DisableMemoryStack()CORE_Objectinlinestatic
discretize(const SM_Network &network, const SM_Material &material)SM_Operatorinline
EnableMemoryStack(const tBoolean &isMemoryChecked)CORE_Objectinlinestatic
EnableMemoryStack()CORE_Objectinlinestatic
getClassName() constCORE_Objectinline
getConstSharedPointer() constCORE_Objectinline
getContentsMemorySize() constSM_Operatorinlinevirtual
getIdentityString() constCORE_Objectinline
getMemorySize() constSM_Operatorinlinevirtual
getName() constSM_Operatorinline
getPointerString() constCORE_Objectinline
GetRegisteredClassesNumber()CORE_Objectinlinestatic
getSharedPointer()CORE_Objectinline
getSliceOperator()SM_Operatorinline
getSliceOperator() constSM_Operatorinline
isInstanceOf() constCORE_Objectinline
isLinear() constSM_Operatorinline
IsMemoryStackEnabled()CORE_Objectinlinestatic
MemoryStackToString()CORE_Objectinlinestatic
NewInstance() const =0SM_Operatorpure virtual
setSliceOperator(CORE_UniquePointer< SM_SliceOperator > sliceOperator)SM_Operatorinlineprotected
SM_Object(void)SM_Objectinline
SM_Operator(void)SM_Operatorinlineprotected
toString() const overrideSM_Operatorinlinevirtual
updateState(const tIndex &timeIndex, const SM_Network &network, const SM_Material &material, const SM_RealField &S)SM_Operatorinline
~CORE_Object()CORE_Objectprotectedvirtual
~SM_Object(void)SM_Objectinlinevirtual
~SM_Operator(void)SM_Operatorinlineprotectedvirtual