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

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

actionsAfterSolve()DPMBaseprotectedvirtual
actionsAfterTimeStep()DPMBaseprotectedvirtual
actionsBeforeTimeLoop()DPMBaseprotectedvirtual
actionsBeforeTimeStep()DPMBaseprotectedvirtual
actionsOnRestart()DPMBaseprotectedvirtual
addL_DPMBaseprivate
addS_DPMBaseprivate
append_DPMBaseprivate
areInContact(const BaseParticle *pI, const BaseParticle *pJ) const DPMBase
autoNumber()FilesAndRunNumber
boundaryHandlerDPMBase
broadPhase(BaseParticle *i)DPMBaseprotectedvirtual
checkAndDuplicatePeriodicParticles()DPMBaseprotected
checkInteractionWithBoundaries()DPMBaseprotectedvirtual
checkParticleForInteraction(const BaseParticle &P)DPMBasevirtual
checkParticleForInteractionLocal(const BaseParticle &P)DPMBasevirtual
checkParticleForInteractionLocalPeriodic(const BaseParticle &P)DPMBase
checkSettings()DPMBase
closeFiles()Files
computeAllForces()DPMBaseprotectedvirtual
computeExternalForces(BaseParticle *PI)DPMBaseprotectedvirtual
computeForcesDueToWalls(BaseParticle *PI)DPMBaseprotectedvirtual
computeInternalForces(BaseParticle *i)DPMBaseprotectedvirtual
computeInternalForces(BaseParticle *P1, BaseParticle *P2)DPMBaseprotectedvirtual
constructor()DPMBase
continueSolve() const DPMBaseprotectedvirtual
dataFileFiles
domainSize() const DPMBaseprotected
DPMBase()DPMBase
DPMBase(const FilesAndRunNumber &other)DPMBase
DPMBase(const DPMBase &other)DPMBase
elasticEnergy_DPMBaseprivate
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
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
getHGridUpdateEachTimeStep() const DPMBaseprotectedvirtual
getInfo(const BaseParticle &P) const DPMBasevirtual
getKineticEnergy() const DPMBase
getMax() const DPMBaseinline
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
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
gravity_DPMBaseprivate
hGridActionsAfterIntegration()DPMBaseprotectedvirtual
hGridActionsBeforeIntegration()DPMBaseprotectedvirtual
hGridActionsBeforeTimeLoop()DPMBaseprotectedvirtual
hGridActionsBeforeTimeStep()DPMBaseprotectedvirtual
hGridInsertParticle(BaseParticle *obj UNUSED)DPMBasevirtual
hGridRemoveParticle(BaseParticle *obj UNUSED)DPMBasevirtual
hGridUpdateMove(BaseParticle *, Mdouble)DPMBasevirtual
hGridUpdateParticle(BaseParticle *obj UNUSED)DPMBasevirtual
incrementRunNumberInFile()FilesAndRunNumber
initialiseStatistics()DPMBaseprotectedvirtual
initialiseTangentialSprings()DPMBaseprotected
integrateAfterForceComputation()DPMBaseprotectedvirtual
integrateBeforeForceComputation()DPMBaseprotectedvirtual
interactionHandlerDPMBase
isTimeEqualTo(Mdouble time) const DPMBaseprotected
launchNewRun(const char *name, bool quick=false)FilesAndRunNumber
ntimeSteps_DPMBaseprivate
openFiles()Files
operator<<(std::ostream &os, const DPMBase &md)DPMBasefriend
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
particleDimensions_DPMBaseprivate
particleHandlerDPMBase
printTime() const DPMBaseprotectedvirtual
processStatistics(bool usethese UNUSED)DPMBaseprotectedvirtual
randomDPMBase
read(std::istream &is)DPMBasevirtual
readArguments(int argc, char *argv[])DPMBase
readDataFile(const std::string fileName, unsigned int format=0)DPMBase
readNextArgument(int &i, int argc, char *argv[])DPMBasevirtual
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
restarted_DPMBaseprivate
restartFileFiles
restartVersion_DPMBaseprivate
rotation_DPMBaseprivate
setAddLarge(int new_addL)DPMBase
setAddSmall(int new_addS)DPMBase
setAppend(bool newAppendFlag)DPMBase
setDimension(unsigned int newDim)DPMBase
setDoCGAlways(bool newDoCGFlag)DPMBase
setFileType(FileType fileType)Files
setFixedParticles(unsigned int n)DPMBaseprotected
setGravity(Vec3D newGravity)DPMBase
setMax(Vec3D max)DPMBase
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
systemDimensions_DPMBaseprivate
time_DPMBaseprivate
timeMax_DPMBaseprivate
timeStep_DPMBaseprivate
wallHandlerDPMBase
write(std::ostream &os, bool writeAllParticles=true) const DPMBasevirtual
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()DPMBasevirtual
writeParticlesVTK_DPMBaseprivate
writeRestartFile()DPMBasevirtual
writeVTK() const DPMBaseprotected
writeWallsVTK_DPMBaseprivate
writeXBallsScript() const DPMBasevirtual
xBallsAdditionalArguments_DPMBaseprivate
xBallsColourMode_DPMBaseprivate
xBallsScale_DPMBaseprivate
xBallsVectorScale_DPMBaseprivate
xMax_DPMBaseprivate
xMin_DPMBaseprivate
yMax_DPMBaseprivate
yMin_DPMBaseprivate
zMax_DPMBaseprivate
zMin_DPMBaseprivate
~DPMBase()DPMBasevirtual
~Files()Filesvirtual
~FilesAndRunNumber()FilesAndRunNumbervirtual