C++ mpi module for stochmagnet_main Package
SM_Network Member List

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

computeAloneParticlesNumber() constSM_Networkinline
computeBoundingBox(std::array< tReal, SM_Constants::DIM > &bbMinPoint, std::array< tReal, SM_Constants::DIM > &bbSize) const =0SM_Networkpure virtual
copy(const SM_Network &network)SM_Networkinlinevirtual
CORE_Object()CORE_Objectprotected
DisableMemoryStack()CORE_Objectinlinestatic
EnableMemoryStack(const tBoolean &isMemoryChecked)CORE_Objectinlinestatic
EnableMemoryStack()CORE_Objectinlinestatic
getBoundingBoxMinPoint() constSM_Networkinline
getBoundingBoxSize() constSM_Networkinline
getClassName() constCORE_Objectinline
getConnectionsNumber() constSM_Networkinline
getConnectionValue(const tIndex &i, const tIndex &j, tBoolean &isFound)SM_Networkinline
getConnectionValue(const tIndex &i, const tIndex &j, tBoolean &isFound) constSM_Networkinline
getConnectionValues() constSM_Networkinline
getConnectionValues()SM_Networkinline
getConnectionValues(const tIndex &i) constSM_Networkinline
getConnectionValues(const tIndex &i)SM_Networkinline
getConnectionValuesNumber() constSM_Networkinline
getConstSharedPointer() constCORE_Objectinline
getContentsMemorySize() constSM_Networkinlinevirtual
getHaloParticlesNumber() constSM_Networkinline
getIdentityString() constCORE_Objectinline
getIndex() constSM_Networkinline
getIndexPrefix() constSM_Networkinline
getIndicesNumber() constSM_Networkinline
getMemorySize() constSM_Networkinlinevirtual
getNeighboringParticlesList() constSM_Networkinline
getNeighboringParticlesList()SM_Networkinline
getNeighboringParticlesList(const tIndex &i) constSM_Networkinline
getNeighboringParticlesNumber() constSM_Networkinline
getNeighboringParticlesNumber(const tIndex &i) constSM_Networkinline
getNeighboringParticlesNumberOffset() constSM_Networkinline
getNeighboringParticlesNumberOffset()SM_Networkinline
getParticlesCoordinates() constSM_Networkinline
getParticlesCoordinates()SM_Networkinline
getParticlesNumber() constSM_Networkinline
getPeriodicity() constSM_Networkinline
getPointerString() constCORE_Objectinline
GetRegisteredClassesNumber()CORE_Objectinlinestatic
getRootIndex() constSM_Networkinline
getSharedPointer()CORE_Objectinline
hasConnectionValues() constSM_Networkinline
isInstanceOf() constCORE_Objectinline
IsMemoryStackEnabled()CORE_Objectinlinestatic
loadFromFile(const tString &fileName)SM_Network
loadStatesFromFile(std::ifstream &file, tInteger &version, tDimension &d)SM_Networkprotectedvirtual
MemoryStackToString()CORE_Objectinlinestatic
saveStatesToFile(std::ofstream &file) constSM_Networkprotectedvirtual
saveToFile(const tString &fileName) constSM_Network
setIndex(const int &index, const int &rootIndex, const int &indicesNumber)SM_Networkinline
setIndex(const int &index, const int &rootIndex, const int &indicesNumber, const tString &prefix)SM_Networkinline
setNeighboringParticlesList(std::valarray< tUCInt > &&neighborsNumber, std::valarray< tIndex > &&neighborsList)SM_Networkinline
setNeighboringParticlesList(const std::valarray< tUCInt > &neighborsNumber, const std::vector< tIndex > &neighborsList)SM_Networkinline
setParticlesCoordinates(std::initializer_list< tReal > &&coords)SM_Networkinline
setParticlesCoordinates(const std::initializer_list< tReal > &coords)SM_Networkinline
setParticlesCoordinates(const SM_RealField &coords)SM_Networkinline
setParticlesNumber(const tInteger &nParticles)SM_Networkinline
setPeriodicity(const std::initializer_list< tBoolean > &&period)SM_Networkinline
setPeriodicity(const std::array< tBoolean, SM_Constants::DIM > &period)SM_Networkinline
setPeriodicity(const std::vector< tBoolean > &period)SM_Networkinline
setSize(const tInteger &nParticles, const tInteger &nHaloParticles)SM_Networkinline
SM_Network(void)SM_Networkinlineprotected
SM_Object(void)SM_Objectinline
toString() const overrideSM_Networkvirtual
updateConnectionValues(const tReal &noiseRate, SM_StochasticFunctionsInterface &randomF, const tReal &J, const std::function< void(const tReal &, const tReal &, const tReal &, tReal &)> &F)=0SM_Networkpure virtual
updateConnectionValuesSlice(const tIndex &startIndex, const tIndex &endIndex, const tReal &noiseRate, SM_StochasticFunctionsInterface &randomF, const tReal &J, const std::function< void(const tReal &, const tReal &, const tReal &, tReal &)> &F)SM_Networkprotected
updateState()SM_Networkinlinevirtual
~CORE_Object()CORE_Objectprotectedvirtual
~SM_Network(void)SM_Networkinlineprotectedvirtual
~SM_Object(void)SM_Objectinlinevirtual