MercuryDPM  Alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Mercury3DRestart Member List

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

actionsAfterSolve()DPMBaseprotectedvirtual
actionsAfterTimeStep()DPMBaseprotectedvirtual
actionsBeforeTimeLoop()DPMBaseprotectedvirtual
actionsBeforeTimeStep()DPMBaseprotectedvirtual
actionsOnRestart()DPMBaseprotectedvirtual
areInContact(const BaseParticle *pI, const BaseParticle *pJ) const DPMBase
autoNumber()FilesAndRunNumber
boundaryHandlerDPMBase
broadPhase(BaseParticle *i) overrideMercuryBaseprotectedvirtual
checkAndDuplicatePeriodicParticles()DPMBaseprotected
checkInteractionWithBoundaries()DPMBaseprotectedvirtual
checkParticleForInteraction(const BaseParticle &P) overrideMercuryBasevirtual
checkParticleForInteractionLocal(const BaseParticle &P) overrideMercuryBasevirtual
checkParticleForInteractionLocalPeriodic(const BaseParticle &P)DPMBase
checkSettings()DPMBase
closeFiles()Files
clusterCommand_Mercury3DRestartprivate
computeAllForces()DPMBaseprotectedvirtual
computeExternalForces(BaseParticle *PI)DPMBaseprotectedvirtual
computeForcesDueToWalls(BaseParticle *PI)DPMBaseprotectedvirtual
computeInternalForces(BaseParticle *i)DPMBaseprotectedvirtual
computeInternalForces(BaseParticle *P1, BaseParticle *P2)DPMBaseprotectedvirtual
constructor()Mercury3D
continueSolve() const DPMBaseprotectedvirtual
dataFileFiles
domainSize() const DPMBaseprotected
DPMBase()DPMBase
DPMBase(const FilesAndRunNumber &other)DPMBase
DPMBase(const DPMBase &other)DPMBase
eneFileFiles
Files()Files
Files(const Files &other)Files
FilesAndRunNumber()FilesAndRunNumber
FilesAndRunNumber(const FilesAndRunNumber &other)FilesAndRunNumber
findNextExistingDataFile(Mdouble tMin, bool verbose=true)DPMBase
finishStatistics()DPMBaseprotectedvirtual
fStatFileFiles
gatherContactStatistics(unsigned int index1 UNUSED, int index2 UNUSED, Vec3D Contact UNUSED, Mdouble delta UNUSED, Mdouble ctheta UNUSED, Mdouble fdotn UNUSED, Mdouble fdott UNUSED, Vec3D P1_P2_normal_ UNUSED, Vec3D P1_P2_tangential UNUSED)DPMBasevirtual
gatherContactStatistics()DPMBaseprotected
get2DParametersFromRunNumber(int size_x, int size_y)FilesAndRunNumber
getAddLarge() const DPMBase
getAddSmall() const DPMBase
getAppend() const DPMBase
getClusterCommand() const Mercury3DRestartinline
getDataFile()Files
getDataFile() const Files
getDoCGAlways() const DPMBase
getElasticEnergy() const DPMBase
getEneFile()Files
getEneFile() const Files
getFStatFile()Files
getFStatFile() const Files
getGravitationalEnergy() const DPMBase
getGravity() const DPMBase
getHGrid()MercuryBaseprotected
getHGrid() const MercuryBaseprotected
getHGridCellOverSizeRatio() const MercuryBase
getHGridCurrentMaxRelativeDisplacement() const MercuryBase
getHGridDistribution() const MercuryBase
getHGridMaxLevels() const MercuryBase
getHGridMethod() const MercuryBase
getHGridTargetMaxInteractionRadius() const MercuryBasevirtual
getHGridTargetMinInteractionRadius() const MercuryBasevirtual
getHGridTargetNumberOfBuckets() const MercuryBasevirtual
getHGridTotalCurrentMaxRelativeDisplacement() const MercuryBase
getHGridUpdateEachTimeStep() const overrideMercuryBasevirtual
getInfo(const BaseParticle &P) const DPMBasevirtual
getInitialWallTime() const Mercury3DRestartinline
getKineticEnergy() const DPMBase
getMax() const DPMBaseinline
getMaxWallTime() const Mercury3DRestartinline
getMin() const DPMBaseinline
getName() const Files
getNtimeSteps() const DPMBase
getParticleDimensions() const DPMBase
getParticlesWriteVTK() const DPMBase
getRestarted() const DPMBase
getRestartFile()Files
getRestartFile() const Files
getRestartVersion() const DPMBase
getRotation() const DPMBase
getRunNumber() const FilesAndRunNumber
getStatFile()Files
getStatFile() const Files
getSystemDimensions() const DPMBase
getTime() const DPMBase
getTimeMax() const DPMBase
getTimeStep() const DPMBase
getWallsWriteVTK() const DPMBase
getWallTime() const Mercury3DRestartinline
getXBallsAdditionalArguments() const DPMBase
getXBallsColourMode() const DPMBase
getXBallsScale() const DPMBase
getXBallsVectorScale() const DPMBase
getXMax() const DPMBase
getXMin() const DPMBase
getYMax() const DPMBase
getYMin() const DPMBase
getZMax() const DPMBase
getZMin() const DPMBase
hGridActionsAfterIntegration() overrideMercuryBaseprotectedvirtual
hGridActionsBeforeIntegration() overrideMercuryBaseprotectedvirtual
hGridActionsBeforeTimeLoop() overrideMercuryBasevirtual
hGridActionsBeforeTimeStep() overrideMercuryBasevirtual
hGridFindContactsWithinTargetCell(int x, int y, int z, unsigned int l)Mercury3Dprotectedvirtual
hGridFindContactsWithTargetCell(int x, int y, int z, unsigned int l, BaseParticle *obj)Mercury3Dprotectedvirtual
hGridFindOneSidedContacts(BaseParticle *obj) overrideMercury3Dprotectedvirtual
hGridHasContactsInTargetCell(int x, int y, int z, unsigned int l, const BaseParticle *obj) const Mercury3Dprotected
hGridHasParticleContacts(const BaseParticle *obj) overrideMercury3Dprotectedvirtual
hGridInfo() const MercuryBase
hGridInsertParticle(BaseParticle *obj) overrideMercuryBaseprotected
DPMBase::hGridInsertParticle(BaseParticle *obj UNUSED)DPMBasevirtual
hGridNeedsRebuilding()MercuryBase
hGridRebuild()MercuryBaseprotected
hGridRemoveParticle(BaseParticle *obj) overrideMercury3Dprotected
MercuryBase::hGridRemoveParticle(BaseParticle *obj UNUSED)DPMBasevirtual
hGridUpdateMove(BaseParticle *iP, Mdouble move) overrideMercuryBaseprotectedvirtual
hGridUpdateParticle(BaseParticle *obj) overrideMercury3Dprotected
MercuryBase::hGridUpdateParticle(BaseParticle *obj UNUSED)DPMBasevirtual
incrementRunNumberInFile()FilesAndRunNumber
initialiseStatistics()DPMBaseprotectedvirtual
initialiseTangentialSprings()DPMBaseprotected
initialWallTime_Mercury3DRestartprivate
integrateAfterForceComputation()DPMBaseprotectedvirtual
integrateBeforeForceComputation()DPMBaseprotectedvirtual
interactionHandlerDPMBase
isTimeEqualTo(Mdouble time) const DPMBaseprotected
launchNewRun(const char *name, bool quick=false)FilesAndRunNumber
maxWallTime_Mercury3DRestartprivate
Mercury3D()Mercury3D
Mercury3D(const DPMBase &other)Mercury3D
Mercury3D(const Mercury3D &other)Mercury3D
Mercury3DRestart()Mercury3DRestartinline
MercuryBase()MercuryBase
MercuryBase(const MercuryBase &mercuryBase)MercuryBase
openFiles()Files
outputInteractionDetails() const DPMBaseprotected
outputStatistics()DPMBaseprotectedvirtual
outputXBallsData(std::ostream &os) const DPMBaseprotectedvirtual
outputXBallsDataParticle(const unsigned int i, const unsigned int format, std::ostream &os) const DPMBaseprotectedvirtual
particleHandlerDPMBase
printTime() const DPMBaseprotectedvirtual
processStatistics(bool usethese UNUSED)DPMBaseprotectedvirtual
randomDPMBase
read(std::istream &is) overrideMercuryBasevirtual
readArguments(int argc, char *argv[])DPMBase
readDataFile(const std::string fileName, unsigned int format=0)DPMBase
readNextArgument(int &i, int argc, char *argv[])Mercury3DRestartinlinevirtual
readNextDataFile(unsigned int format=0)DPMBase
readOld(std::istream &is)DPMBasevirtual
readParAndIniFiles(const std::string fileName)DPMBase
readRestartFile(bool restarted=true)DPMBase
readRestartFile(std::string fileName)DPMBase
readRunNumberFromFile()FilesAndRunNumber
readUserDefinedWall(std::string type, std::istream &is)DPMBaseinlinevirtual
removeDuplicatePeriodicParticles()DPMBaseprotected
resetFileCounter()Files
restartFileFiles
setAddLarge(int new_addL)DPMBase
setAddSmall(int new_addS)DPMBase
setAppend(bool newAppendFlag)DPMBase
setClusterCommand(std::string clusterCommand)Mercury3DRestartinline
setDimension(unsigned int newDim)DPMBase
setDoCGAlways(bool newDoCGFlag)DPMBase
setFileType(FileType fileType)Files
setFixedParticles(unsigned int n)DPMBaseprotected
setGravity(Vec3D newGravity)DPMBase
setHGridCellOverSizeRatio(Mdouble cellOverSizeRatio)MercuryBase
setHGridDistribution(HGridDistribution hGridDistribution)MercuryBase
setHGridMaxLevels(unsigned int HGridMaxLevels)MercuryBase
setHGridMethod(HGridMethod hGridMethod)MercuryBase
setHGridUpdateEachTimeStep(bool updateEachTimeStep)MercuryBase
setMax(Vec3D max)DPMBase
setMaxWallTime(Mdouble maxWallTime)Mercury3DRestartinline
setMin(Vec3D min)DPMBase
setName(const std::string &name)Files
setName(const char *name)Files
setNextSavedTimeStep(unsigned int nextSavedTimeStep)Files
setOpenMode(std::fstream::openmode openMode)Files
setParticleDimensions(unsigned int particleDimensions)DPMBase
setParticlesWriteVTK(bool writeParticlesVTK)DPMBase
setRestarted(bool newRestartedFlag)DPMBase
setRestartVersion(std::string newRV)DPMBase
setRotation(bool newRotFlag)DPMBase
setRunNumber(int runNumber)FilesAndRunNumber
setSaveCount(unsigned int saveCount)Files
setSystemDimensions(unsigned int newDim)DPMBase
setTime(Mdouble time)DPMBase
setTimeMax(Mdouble newTMax)DPMBase
setTimeStep(Mdouble newDt)DPMBase
setupInitialConditions()DPMBasevirtual
setWallsWriteVTK(FileType writeWallsVTK)DPMBase
setXBallsAdditionalArguments(std::string newXBArgs)DPMBase
setXBallsColourMode(int newCMode)DPMBase
setXBallsScale(Mdouble newScale)DPMBase
setXBallsVectorScale(double newVScale)DPMBase
setXMax(Mdouble newXMax)DPMBase
setXMin(Mdouble newXMin)DPMBase
setYMax(Mdouble newYMax)DPMBase
setYMin(Mdouble newYMin)DPMBase
setZMax(Mdouble newZMax)DPMBase
setZMin(Mdouble newZMin)DPMBase
solve()DPMBase
solve(int argc, char *argv[])DPMBase
speciesHandlerDPMBase
statFileFiles
userHGridCellSize(unsigned int level)MercuryBasevirtual
wallHandlerDPMBase
write(std::ostream &os, bool writeAllParticles=true) const overrideMercuryBasevirtual
FilesAndRunNumber::write(std::ostream &os) const FilesAndRunNumber
writeEneHeader(std::ostream &os) const DPMBaseprotectedvirtual
writeEneTimestep(std::ostream &os) const DPMBaseprotectedvirtual
writeFstatHeader(std::ostream &os) const DPMBaseprotectedvirtual
writeOutputFiles()Mercury3DRestartinlineprivatevirtual
writeRestartFile()DPMBasevirtual
writeVTK() const DPMBaseprotected
writeXBallsScript() const DPMBasevirtual
~DPMBase()DPMBasevirtual
~Files()Filesvirtual
~FilesAndRunNumber()FilesAndRunNumbervirtual
~MercuryBase()MercuryBase