addForce(ForcePtr _force) | multirankSimulation | inlinevirtual |
addForce(ForcePtr _force, MConfigPtr _config) | multirankSimulation | virtual |
addUpdater(UpdaterPtr _upd) | multirankSimulation | inline |
addUpdater(UpdaterPtr _upd, MConfigPtr _config) | multirankSimulation | |
basicSimulation() | basicSimulation | |
Box | basicSimulation | |
clearForceComputers() | multirankSimulation | inline |
clearUpdaters() | multirankSimulation | inline |
communicateHaloSitesRoutine() | multirankSimulation | virtual |
communicationDirectionParity | multirankSimulation | protected |
communicationDirections | multirankSimulation | protected |
communicationTargets | multirankSimulation | protected |
computeEnergy(bool verbose=false) | multirankSimulation | inlinevirtual |
computeForces() | multirankSimulation | virtual |
computeKineticEnergy(bool verbose=false) | multirankSimulation | virtual |
computePotentialEnergy(bool verbose=false) | multirankSimulation | virtual |
configuration | basicSimulation | |
corners | multirankSimulation | protected |
createBoundaryFromFile(string fname, bool verbose=false) | multirankSimulation | virtual |
createCylindricalObject(scalar3 cylinderStart, scalar3 cylinderEnd, scalar radius, bool colloidOrCapillary, boundaryObject &bObj) | multirankSimulation | |
createMultirankBoundaryObject(vector< int3 > &latticeSites, vector< dVec > &qTensors, boundaryType _type, scalar Param1, scalar Param2) | multirankSimulation | |
createSphericalCavity(scalar3 center, scalar radius, boundaryObject &bObj) | multirankSimulation | |
createSphericalColloid(scalar3 center, scalar radius, boundaryObject &bObj) | multirankSimulation | |
createSpherocylinder(scalar3 cylinderStart, scalar3 cylinderEnd, scalar radius, boundaryObject &bObj) | multirankSimulation | |
createWall(int xyz, int plane, boundaryObject &bObj) | multirankSimulation | |
dataBuffer | multirankSimulation | protected |
determineCommunicationPattern(bool _edges, bool _corners) | multirankSimulation | protected |
edges | multirankSimulation | protected |
finalizeObjects() | multirankSimulation | |
forceComputers | multirankSimulation | |
getMaxForce() | multirankSimulation | inline |
getPointer() | multirankSimulation | inline |
integerTimestep | basicSimulation | |
integrationTimestep | basicSimulation | |
latticeMinPosition | multirankSimulation | |
mConfiguration | multirankSimulation | |
moveParticles(GPUArray< dVec > &displacements, scalar scale=1.0) | multirankSimulation | virtual |
mpiRequests | multirankSimulation | protected |
mpiStatus | multirankSimulation | protected |
mpiStatuses | multirankSimulation | protected |
multirankSimulation(int _myRank, int xDiv, int yDiv, int zDiv, bool _edges, bool _corners) | multirankSimulation | inline |
myRank | basicSimulation | |
NActive | basicSimulation | |
nRanks | basicSimulation | |
p1 | multirankSimulation | |
p2 | multirankSimulation | |
p3 | multirankSimulation | |
p4 | multirankSimulation | |
parityTest | multirankSimulation | protected |
performTimestep() | multirankSimulation | |
rankParity | multirankSimulation | protected |
rankTopology | multirankSimulation | protected |
saveState(string fname, int latticeSkip=1, int defectType=0) | multirankSimulation | |
setBox(BoxPtr _box) | basicSimulation | |
setConfiguration(MConfigPtr _config) | multirankSimulation | |
setCPUOperation(bool setcpu) | multirankSimulation | |
setCurrentTime(scalar _cTime) | basicSimulation | virtual |
setCurrentTimestep(int _cTime) | basicSimulation | inlinevirtual |
setDipolarField(scalar3 center, scalar ThetaD, scalar radius, scalar range, scalar S0) | multirankSimulation | |
setDipolarField(scalar3 center, scalar3 direction, scalar radius, scalar range, scalar S0) | multirankSimulation | |
setIntegrationTimestep(scalar dt) | multirankSimulation | |
setRankTopology(int x, int y, int z) | multirankSimulation | protected |
setReproducible(bool reproducible) | multirankSimulation | |
setSortPeriod(int sp) | basicSimulation | inline |
sortPeriod | basicSimulation | protected |
spatialSortThisStep | basicSimulation | protected |
sumUpdaterData(vector< scalar > &data) | multirankSimulation | virtual |
synchronizeAndTransferBuffers() | multirankSimulation | virtual |
Time | basicSimulation | |
transfersUpToDate | multirankSimulation | protected |
updaters | multirankSimulation | |
useGPU | basicSimulation | |