|
C++ mpi module for stochmagnet_main Package
|
This is the complete list of members for SM_BCCStructuresBuilder, including all inherited members.
| buildNetworkGridSet(const std::array< tInteger, SM_Constants::DIM > &gridsNumber, const std::array< tInteger, SM_Constants::DIM > &gridIndex, const std::array< tReal, SM_Constants::DIM > &X0, const std::array< tInteger, SM_Constants::DIM > &Ns, const std::array< tReal, SM_Constants::DIM > &Hs, const std::array< tBoolean, SM_Constants::DIM > &periodicity, const std::valarray< tMask > &mask, tIndex &nParticles, tIndex *particles, tReal *X, tIndex *neighborsNumberPerParticle, tIndex &nNeighboringParticles, tIndex *neighboringParticlesList) const override | SM_BCCStructuresBuilder | virtual |
| buildNetworkSliceSet(const tInteger &slicesNumber, const tInteger &sliceIndex, const std::array< tReal, SM_Constants::DIM > &X0, const std::array< tInteger, SM_Constants::DIM > &Ns, const std::array< tReal, SM_Constants::DIM > &Hs, const std::array< tBoolean, SM_Constants::DIM > &periodicity, const std::valarray< tMask > &mask, tIndex &nParticles, tIndex *particles, tReal *X, tIndex *neighborsNumberPerParticle, tIndex &nNeighboringParticles, tIndex *neighboringParticlesList) const override | SM_BCCStructuresBuilder | virtual |
| CenterCellConnections(const std::array< tInteger, SM_Constants::DIM > &I, const std::array< tInteger, SM_Constants::DIM > &nCs, const std::array< tBoolean, SM_Constants::DIM > &isPeriodic, const tBoolean &incMask, const tMask *vMask, const std::array< tUCInt, SM_Constants::DIM > &nDisplacements, std::array< tUCInt, SM_Constants::DIM > &displacement, std::array< tInteger, SM_Constants::DIM > &connectedCellIndices, std::map< tIndex, tBoolean > &neighboringParticlesOrderedList) | SM_BCCStructuresBuilder | static |
| computeParticlesWeight(const std::array< tInteger, SM_Constants::DIM > &Ns, const std::array< tReal, SM_Constants::DIM > &Hs, const std::array< tBoolean, SM_Constants::DIM > &isPeriodic, const std::valarray< tMask > &mask, std::valarray< tReal > &vs) const | SM_BCCStructuresBuilder | virtual |
| CORE_Object() | CORE_Object | protected |
| DisableMemoryStack() | CORE_Object | inlinestatic |
| EnableMemoryStack(const tBoolean &isMemoryChecked) | CORE_Object | inlinestatic |
| EnableMemoryStack() | CORE_Object | inlinestatic |
| getClassName() const | CORE_Object | inline |
| getConstSharedPointer() const | CORE_Object | inline |
| getContentsMemorySize() const | SM_BCCStructuresBuilder | inlinevirtual |
| getIdentityString() const | CORE_Object | inline |
| getMemorySize() const | SM_BCCStructuresBuilder | inlinevirtual |
| getNetworkGridMaxSize(const SM_CrystalStructure &cStructure, const std::array< tInteger, SM_Constants::DIM > &Ns, const std::array< tBoolean, SM_Constants::DIM > &isPeriodic, const std::array< tInteger, SM_Constants::DIM > &gridSize, const std::array< tInteger, SM_Constants::DIM > &gridIndex) const override | SM_BCCStructuresBuilder | virtual |
| getNetworkSliceMaxSizeOffset(const SM_CrystalStructure &cStructure, const std::array< tInteger, SM_Constants::DIM > &Ns, const std::array< tBoolean, SM_Constants::DIM > &periodicity, std::valarray< tIndex > &sliceParticlesNumberOffset) const override | SM_BCCStructuresBuilder | virtual |
| getPointerString() const | CORE_Object | inline |
| GetRegisteredClassesNumber() | CORE_Object | inlinestatic |
| getSharedPointer() | CORE_Object | inline |
| isInstanceOf() const | CORE_Object | inline |
| IsMemoryStackEnabled() | CORE_Object | inlinestatic |
| MemoryStackToString() | CORE_Object | inlinestatic |
| New() | SM_BCCStructuresBuilder | inlinestatic |
| RegisterParticle(const tIndex &indexParticle, const std::array< tReal, SM_Constants::DIM > &P, const std::map< tIndex, tIndex > &neighboringParticlesOrderedList, tIndex &nParticles, tIndex *&iParticles, tReal *&iX, tIndex *&iNeighborsNumberPerParticle, tIndex &nNeighboringParticles, tIndex *&iNeighboringParticlesList) | SM_CrystalStructuresBuilder | inlinestatic |
| SM_BCCStructuresBuilder(void) | SM_BCCStructuresBuilder | inlineprotected |
| SM_CrystalStructuresBuilder(void) | SM_CrystalStructuresBuilder | inlineprotected |
| SM_Object(void) | SM_Object | inline |
| SummitConnections(const std::array< tInteger, SM_Constants::DIM > &I, const std::array< tInteger, SM_Constants::DIM > &nPs, const std::array< tBoolean, SM_Constants::DIM > &isPeriodic, const std::array< tUCInt, SM_Constants::DIM > &nDisplacements, std::array< tUCInt, SM_Constants::DIM > &displacement, std::array< tInteger, SM_Constants::DIM > &connectedPointIndices, const tIndex &index0, std::map< tIndex, tBoolean > &neighboringParticlesOrderedList) | SM_BCCStructuresBuilder | static |
| toString() const | CORE_Object | inlinevirtual |
| ~CORE_Object() | CORE_Object | protectedvirtual |
| ~SM_BCCStructuresBuilder(void) | SM_BCCStructuresBuilder | inlineprotectedvirtual |
| ~SM_CrystalStructuresBuilder(void) | SM_CrystalStructuresBuilder | inlineprotectedvirtual |
| ~SM_Object(void) | SM_Object | inlinevirtual |