C++ mpi module for stochmagnet_main Package
SMOMPI_Network Member List

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

computeAloneParticlesNumber() constSM_Networkinline
computeBoundingBox(std::array< tReal, SM_Constants::DIM > &bbMinPoint, std::array< tReal, SM_Constants::DIM > &bbSize) const finalSMOMPI_Networkprotectedvirtual
ComputeConnectionTag(const tIndex &p, const tIndex &q, tMPITag &tag)SMOMPI_Networkinlinestatic
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
getBoundParticles() constSMOMPI_Networkinline
getBoundParticles()SMOMPI_Networkinline
getBoundParticlesOffset() constSMOMPI_Networkinline
getBoundParticlesOffset()SMOMPI_Networkinline
getClassName() constCORE_Objectinline
getConnectedCores() constSMOMPI_Networkinline
getConnectedCores()SMOMPI_Networkinline
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() constSMOMPI_Networkinlinevirtual
getHaloConnectionsTag() constSMOMPI_Networkinline
getHaloConnectionsTag()SMOMPI_Networkinline
getHaloParticlesNumber() constSM_Networkinline
getHaloParticlesOffset() constSMOMPI_Networkinline
getHaloParticlesOffset()SMOMPI_Networkinline
getIdentityString() constCORE_Objectinline
getIndex() constSM_Networkinline
getIndexPrefix() constSM_Networkinline
getIndicesNumber() constSM_Networkinline
getMemorySize() constSMOMPI_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) overrideSMOMPI_Networkprotectedvirtual
MemoryStackToString()CORE_Objectinlinestatic
mpiExchangeFieldValues(SM_RealField &F)SMOMPI_Network
New()SMOMPI_Networkinlinestatic
saveStatesToFile(std::ofstream &file) const overrideSMOMPI_Networkprotectedvirtual
saveToFile(const tString &fileName) constSM_Network
setBoundParticlesNumber(const tIndex &n)SMOMPI_Networkinline
setConnectedCoresNumber(const tMPIInteger &nConnectedCores)SMOMPI_Networkinline
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
SMOMPI_Network(void)SMOMPI_Networkinlineprotected
toString() const overrideSMOMPI_Networkvirtual
updateConnectionValues(const tReal &noiseRate, SM_StochasticFunctionsInterface &randomF, const tReal &J, const std::function< void(const tReal &, const tReal &, const tReal &, tReal &)> &F) finalSMOMPI_Networkprotectedvirtual
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() overrideSMOMPI_Networkprotectedvirtual
~CORE_Object()CORE_Objectprotectedvirtual
~SM_Network(void)SM_Networkinlineprotectedvirtual
~SM_Object(void)SM_Objectinlinevirtual
~SMOMPI_Network(void)SMOMPI_Networkinlineprotectedvirtual