|
C++ mpi module for stochmagnet_main Package
|
This is the complete list of members for SM_System, including all inherited members.
| addOperator(CORE_UniquePointer< SM_Operator > op) | SM_System | inline |
| computeEnergies(std::valarray< tReal > &energies) const | SM_System | inline |
| computeEnergies(const tIndex &timeIndex, std::valarray< tReal > &energies) const | SM_System | inline |
| computeEnergy(const SM_Network &network, const SM_Material &material, const SM_RealField &S) const | SM_System | inlineprotected |
| computeEnergy(const tIndex &timeIndex, const SM_Network &network, const SM_Material &material, const SM_RealField &S) const | SM_System | inlineprotected |
| ComputeFieldSum(const tInteger &start, const tInteger &end, const SM_RealField &F, std::array< tReal, SM_Constants::DIM > &sumF) | SM_System | inlinestatic |
| computeMagneticField(const tIndex &timeIndex, const SM_Network &network, const SM_Material &material, const SM_RealField &S, SM_RealField &H) const | SM_System | inline |
| computeMagneticMomentDirectionsMeanOverNetworks(const int &rootNetwork, std::array< tReal, SM_Constants::DIM > &meanS) const | SM_System | inline |
| computeMagneticMomentDirectionsSum(const tInteger &start, const tInteger &end, std::array< tReal, SM_Constants::DIM > &sumS) const | SM_System | inline |
| computeMagneticMomentDirectionsSumOverNetworks(const int &rootNetwork, std::array< tReal, SM_Constants::DIM > &sumS) const | SM_System | inline |
| computeSpinEnergy(const tIndex &i, const SM_Network &network, const SM_Material &material, const SM_RealField &S) const | SM_System | inline |
| computeSpinEnergy(const tIndex &i, const tIndex &timeIndex, const SM_Network &network, const SM_Material &material, const SM_RealField &S) const | SM_System | inline |
| copyOperators(const SM_System &system) | SM_System | inline |
| CORE_Object() | CORE_Object | protected |
| DisableMemoryStack() | CORE_Object | inlinestatic |
| discretize() | SM_System | inlinevirtual |
| EnableMemoryStack(const tBoolean &isMemoryChecked) | CORE_Object | inlinestatic |
| EnableMemoryStack() | CORE_Object | inlinestatic |
| getClassName() const | CORE_Object | inline |
| getConstSharedPointer() const | CORE_Object | inline |
| getContentsMemorySize() const | SM_System | inlinevirtual |
| getGeneratedRandomNumbers() const =0 | SM_System | pure virtual |
| getIdentityString() const | CORE_Object | inline |
| getInitialMagneticMomentDirections() const | SM_System | inline |
| getInitialMagneticMomentDirections() | SM_System | inline |
| getMagneticMomentDirections() const | SM_System | inline |
| getMagneticMomentDirections() | SM_System | inline |
| getMaterial() const | SM_System | inline |
| getMaterial() | SM_System | inline |
| getMemorySize() const | SM_System | inlinevirtual |
| getNetwork() const | SM_System | inline |
| getNetwork() | SM_System | inline |
| getNoiseTemperature() const | SM_System | inline |
| getOperator(const tString &name) const | SM_System | inline |
| getOperator(const tString &name) | SM_System | inline |
| getOperators() const | SM_System | inline |
| getOperators() | SM_System | inline |
| getOperatorsName(std::vector< tString > &names) const | SM_System | inline |
| getOperatorsNumber() const | SM_System | inline |
| getPointerString() const | CORE_Object | inline |
| GetRegisteredClassesNumber() | CORE_Object | inlinestatic |
| getSharedPointer() | CORE_Object | inline |
| getStepIndex() const | SM_System | inline |
| getStepIndex() | SM_System | inline |
| getStochasticNoise() const | SM_System | inline |
| hasNetwork() const | SM_System | inline |
| initializeMagneticMomentDirections() | SM_System | inlinevirtual |
| isInstanceOf() const | CORE_Object | inline |
| IsMemoryStackEnabled() | CORE_Object | inlinestatic |
| MemoryStackToString() | CORE_Object | inlinestatic |
| normalize(const tBoolean &isAdimensionized) | SM_System | inlinevirtual |
| setInitialMagneticMomentDirections(const std::valarray< tReal > &S0) | SM_System | inline |
| setInitialMagneticMomentDirections(const SM_RealField &S0) | SM_System | inline |
| setInitialMagneticMomentDirections(const tIndex &N, const std::array< tReal, SM_Constants::DIM > &S0) | SM_System | inline |
| setNetwork(CORE_UniquePointer< SM_Network > net) | SM_System | inline |
| setNoiseTemperature(const tReal &T) | SM_System | inlinevirtual |
| setStochasticNoise(const tReal &eps) | SM_System | inlinevirtual |
| SM_Object(void) | SM_Object | inline |
| SM_System(void) | SM_System | inlineprotected |
| sumOverNetworks(const int &rootNetwork, tIndex &n, const tIndex &nValues, tReal *values) const | SM_System | inlinevirtual |
| toString() const override | SM_System | inlinevirtual |
| updateInitialMagneticMomentDirections(const SM_RealField &S0) | SM_System | inlinevirtual |
| updateOperatorsState(const tIndex &timeIndex, const SM_Network &network, const SM_Material &material, const SM_RealField &S) | SM_System | inline |
| ~CORE_Object() | CORE_Object | protectedvirtual |
| ~SM_Object(void) | SM_Object | inlinevirtual |
| ~SM_System(void) | SM_System | inlineprotectedvirtual |