actionsAfterSolve() | DPMBase | protectedvirtual |
actionsAfterTimeStep() | DPMBase | protectedvirtual |
actionsBeforeTimeLoop() | DPMBase | protectedvirtual |
actionsBeforeTimeStep() | DPMBase | protectedvirtual |
actionsOnRestart() override | FreeFall | inlinevirtual |
DPMBase::append_ | DPMBase | private |
DPMBase::areInContact(const BaseParticle *pI, const BaseParticle *pJ) | DPMBase | static |
Mercury2D::areInContact(const BaseParticle *pI, const BaseParticle *pJ) | DPMBase | static |
DPMBase::autoNumber() | DPMBase | |
Mercury2D::autoNumber() | DPMBase | |
DPMBase::backgroundDrag_ | DPMBase | private |
DPMBase::boundaryHandler | DPMBase | |
Mercury2D::boundaryHandler | DPMBase | |
DPMBase::boundaryVTKWriter_ | DPMBase | private |
DPMBase::cgHandler | DPMBase | |
Mercury2D::cgHandler | DPMBase | |
DPMBase::checkAndDuplicatePeriodicParticles() | DPMBase | protected |
Mercury2D::checkAndDuplicatePeriodicParticles() | DPMBase | protected |
checkInteractionWithBoundaries() | DPMBase | protectedvirtual |
DPMBase::checkParticleForInteraction(const BaseParticle &P) | DPMBase | virtual |
Mercury2D::checkParticleForInteraction(const BaseParticle &P) final | MercuryBase | virtual |
DPMBase::checkParticleForInteractionLocal(const BaseParticle &P) | DPMBase | virtual |
Mercury2D::checkParticleForInteractionLocal(const BaseParticle &P) final | MercuryBase | virtual |
DPMBase::checkParticleForInteractionLocalPeriodic(const BaseParticle &P) | DPMBase | |
Mercury2D::checkParticleForInteractionLocalPeriodic(const BaseParticle &P) | DPMBase | |
DPMBase::checkSettings() | DPMBase | |
Mercury2D::checkSettings() | DPMBase | |
DPMBase::clock_ | DPMBase | |
Mercury2D::clock_ | DPMBase | |
DPMBase::closeFiles() | DPMBase | |
Mercury2D::closeFiles() | DPMBase | |
computeAdditionalForces() | DPMBase | inlineprotectedvirtual |
computeAllForces() | DPMBase | protectedvirtual |
computeExternalForces(BaseParticle *) | DPMBase | protectedvirtual |
computeForcesDueToWalls(BaseParticle *, BaseWall *) | DPMBase | protectedvirtual |
computeInternalForce(BaseParticle *, BaseParticle *) | DPMBase | protectedvirtual |
DPMBase::computeInternalForces(BaseParticle *) | DPMBase | protectedvirtual |
Mercury2D::computeInternalForces(BaseParticle *obj) override | Mercury2D | protectedvirtual |
computeOneTimeStep() | DPMBase | virtual |
computeWallForces(BaseWall *w) | DPMBase | virtual |
DPMBase::constructor() | DPMBase | |
Mercury2D::constructor() | Mercury2D | |
DPMBase::continueFlag_ | DPMBase | privatestatic |
continueSolve() const | DPMBase | protectedvirtual |
currentMaxRelativeDisplacement_ | MercuryBase | private |
DPMBase::dataFile | DPMBase | |
Mercury2D::dataFile | DPMBase | |
decompose() | DPMBase | virtual |
DPMBase::deleteGhostParticles(std::set< BaseParticle * > &particlesToBeDeleted) | DPMBase | protected |
Mercury2D::deleteGhostParticles(std::set< BaseParticle * > &particlesToBeDeleted) | DPMBase | protected |
DPMBase::domainHandler | DPMBase | |
Mercury2D::domainHandler | DPMBase | |
DPMBase::DomainSplit enum name | DPMBase | |
Mercury2D::DomainSplit enum name | DPMBase | |
DPMBase::DPMBase() | DPMBase | |
DPMBase::DPMBase(const DPMBase &other) | DPMBase | |
Mercury2D::DPMBase() | DPMBase | |
Mercury2D::DPMBase(const DPMBase &other) | DPMBase | |
DPMBase::eneFile | DPMBase | |
Mercury2D::eneFile | DPMBase | |
DPMBase::fillDomainWithParticles(unsigned N=50) | DPMBase | |
Mercury2D::fillDomainWithParticles(unsigned N=50) | DPMBase | |
DPMBase::finaliseSolve() | DPMBase | |
Mercury2D::finaliseSolve() | DPMBase | |
DPMBase::findNextExistingDataFile(Mdouble tMin, bool verbose=true) | DPMBase | |
Mercury2D::findNextExistingDataFile(Mdouble tMin, bool verbose=true) | DPMBase | |
finishStatistics() | DPMBase | protectedvirtual |
DPMBase::forceWriteOutputFiles() | DPMBase | |
Mercury2D::forceWriteOutputFiles() | DPMBase | |
DPMBase::forceWritePythonFileForVTKVisualisation_ | DPMBase | private |
DPMBase::fStatFile | DPMBase | |
Mercury2D::fStatFile | DPMBase | |
gatherContactStatistics(unsigned int index1, int index2, Vec3D Contact, Mdouble delta, Mdouble ctheta, Mdouble fdotn, Mdouble fdott, Vec3D P1_P2_normal_, Vec3D P1_P2_tangential) | DPMBase | virtual |
DPMBase::gatherContactStatistics() | DPMBase | protected |
Mercury2D::gatherContactStatistics() | DPMBase | protected |
DPMBase::get1DParametersFromRunNumber(int size_x) const | DPMBase | |
Mercury2D::get1DParametersFromRunNumber(int size_x) const | DPMBase | |
DPMBase::get2DParametersFromRunNumber(int size_x, int size_y) const | DPMBase | |
Mercury2D::get2DParametersFromRunNumber(int size_x, int size_y) const | DPMBase | |
DPMBase::get3DParametersFromRunNumber(int size_x, int size_y, int size_z) const | DPMBase | |
Mercury2D::get3DParametersFromRunNumber(int size_x, int size_y, int size_z) const | DPMBase | |
DPMBase::getAppend() const | DPMBase | |
Mercury2D::getAppend() const | DPMBase | |
DPMBase::getBackgroundDrag() const | DPMBase | inline |
Mercury2D::getBackgroundDrag() const | DPMBase | inline |
DPMBase::getCentreOfMass() const | DPMBase | |
Mercury2D::getCentreOfMass() const | DPMBase | |
DPMBase::getCPUTime() | DPMBase | inline |
Mercury2D::getCPUTime() | DPMBase | inline |
DPMBase::getCurrentDomain() | DPMBase | |
Mercury2D::getCurrentDomain() | DPMBase | |
DPMBase::getDataFile() | DPMBase | |
DPMBase::getDataFile() const | DPMBase | |
Mercury2D::getDataFile() | DPMBase | |
Mercury2D::getDataFile() const | DPMBase | |
DPMBase::getElasticEnergy() const | DPMBase | |
Mercury2D::getElasticEnergy() const | DPMBase | |
DPMBase::getEneFile() | DPMBase | |
DPMBase::getEneFile() const | DPMBase | |
Mercury2D::getEneFile() | DPMBase | |
Mercury2D::getEneFile() const | DPMBase | |
DPMBase::getFStatFile() | DPMBase | |
DPMBase::getFStatFile() const | DPMBase | |
Mercury2D::getFStatFile() | DPMBase | |
Mercury2D::getFStatFile() const | DPMBase | |
DPMBase::getGravitationalEnergy() const | DPMBase | |
Mercury2D::getGravitationalEnergy() const | DPMBase | |
DPMBase::getGravity() const | DPMBase | |
Mercury2D::getGravity() const | DPMBase | |
getHGrid() | MercuryBase | inlineprotected |
getHGrid() const | MercuryBase | inlineprotected |
getHGridCellOverSizeRatio() const | MercuryBase | |
getHGridCurrentMaxRelativeDisplacement() const | MercuryBase | |
getHGridDistribution() const | MercuryBase | |
getHGridMaxLevels() const | MercuryBase | |
getHGridMethod() const | MercuryBase | inline |
getHGridTargetMaxInteractionRadius() const | MercuryBase | virtual |
getHGridTargetMinInteractionRadius() const | MercuryBase | virtual |
getHGridTargetNumberOfBuckets() const | MercuryBase | virtual |
getHGridTotalCurrentMaxRelativeDisplacement() const | MercuryBase | |
DPMBase::getHGridUpdateEachTimeStep() const | DPMBase | virtual |
Mercury2D::getHGridUpdateEachTimeStep() const final | MercuryBase | virtual |
getInfo(const BaseParticle &P) const | DPMBase | virtual |
DPMBase::getInteractionFile() | DPMBase | |
DPMBase::getInteractionFile() const | DPMBase | |
Mercury2D::getInteractionFile() | DPMBase | |
Mercury2D::getInteractionFile() const | DPMBase | |
DPMBase::getKineticEnergy() const | DPMBase | |
Mercury2D::getKineticEnergy() const | DPMBase | |
DPMBase::getKineticStress() const | DPMBase | |
Mercury2D::getKineticStress() const | DPMBase | |
DPMBase::getMax() const | DPMBase | inline |
Mercury2D::getMax() const | DPMBase | inline |
DPMBase::getMin() const | DPMBase | inline |
Mercury2D::getMin() const | DPMBase | inline |
DPMBase::getName() const | DPMBase | |
Mercury2D::getName() const | DPMBase | |
DPMBase::getNextTime() const | DPMBase | |
Mercury2D::getNextTime() const | DPMBase | |
DPMBase::getNToWrite() const | DPMBase | |
Mercury2D::getNToWrite() const | DPMBase | |
DPMBase::getNumberOfDomains() | DPMBase | |
Mercury2D::getNumberOfDomains() | DPMBase | |
DPMBase::getNumberOfOMPThreads() const | DPMBase | |
Mercury2D::getNumberOfOMPThreads() const | DPMBase | |
DPMBase::getNumberOfTimeSteps() const | DPMBase | |
Mercury2D::getNumberOfTimeSteps() const | DPMBase | |
DPMBase::getParticleDimensions() const | DPMBase | |
Mercury2D::getParticleDimensions() const | DPMBase | |
DPMBase::getParticlesWriteVTK() const | DPMBase | |
Mercury2D::getParticlesWriteVTK() const | DPMBase | |
DPMBase::getRestarted() const | DPMBase | |
Mercury2D::getRestarted() const | DPMBase | |
DPMBase::getRestartFile() | DPMBase | |
DPMBase::getRestartFile() const | DPMBase | |
Mercury2D::getRestartFile() | DPMBase | |
Mercury2D::getRestartFile() const | DPMBase | |
DPMBase::getRestartVersion() const | DPMBase | |
Mercury2D::getRestartVersion() const | DPMBase | |
DPMBase::getRotation() const | DPMBase | inline |
Mercury2D::getRotation() const | DPMBase | inline |
DPMBase::getRotationalEnergy() const | DPMBase | |
Mercury2D::getRotationalEnergy() const | DPMBase | |
DPMBase::getRunNumber() const | DPMBase | |
Mercury2D::getRunNumber() const | DPMBase | |
DPMBase::getStatFile() | DPMBase | |
DPMBase::getStatFile() const | DPMBase | |
Mercury2D::getStatFile() | DPMBase | |
Mercury2D::getStatFile() const | DPMBase | |
DPMBase::getStaticStress() const | DPMBase | |
Mercury2D::getStaticStress() const | DPMBase | |
DPMBase::getSuperquadricParticlesWriteVTK() const | DPMBase | |
Mercury2D::getSuperquadricParticlesWriteVTK() const | DPMBase | |
DPMBase::getSystemDimensions() const | DPMBase | |
Mercury2D::getSystemDimensions() const | DPMBase | |
DPMBase::getTime() const | DPMBase | |
Mercury2D::getTime() const | DPMBase | |
DPMBase::getTimeMax() const | DPMBase | |
Mercury2D::getTimeMax() const | DPMBase | |
DPMBase::getTimeStep() const | DPMBase | |
Mercury2D::getTimeStep() const | DPMBase | |
DPMBase::getTotalEnergy() const | DPMBase | |
Mercury2D::getTotalEnergy() const | DPMBase | |
DPMBase::getTotalMass() const | DPMBase | |
Mercury2D::getTotalMass() const | DPMBase | |
DPMBase::getTotalMomentum() const | DPMBase | |
Mercury2D::getTotalMomentum() const | DPMBase | |
DPMBase::getTotalStress() const | DPMBase | |
Mercury2D::getTotalStress() const | DPMBase | |
DPMBase::getTotalVolume() const | DPMBase | |
Mercury2D::getTotalVolume() const | DPMBase | |
DPMBase::getVtkWriter() const | DPMBase | |
Mercury2D::getVtkWriter() const | DPMBase | |
DPMBase::getWallsWriteVTK() const | DPMBase | |
Mercury2D::getWallsWriteVTK() const | DPMBase | |
DPMBase::getWallTime() | DPMBase | inline |
Mercury2D::getWallTime() | DPMBase | inline |
DPMBase::getWallVTKWriter() | DPMBase | |
Mercury2D::getWallVTKWriter() | DPMBase | |
DPMBase::getWritePythonFileForVTKVisualisation() const | DPMBase | |
Mercury2D::getWritePythonFileForVTKVisualisation() const | DPMBase | |
DPMBase::getXBallsAdditionalArguments() const | DPMBase | |
Mercury2D::getXBallsAdditionalArguments() const | DPMBase | |
DPMBase::getXBallsColourMode() const | DPMBase | |
Mercury2D::getXBallsColourMode() const | DPMBase | |
DPMBase::getXBallsScale() const | DPMBase | |
Mercury2D::getXBallsScale() const | DPMBase | |
DPMBase::getXBallsVectorScale() const | DPMBase | |
Mercury2D::getXBallsVectorScale() const | DPMBase | |
DPMBase::getXCenter() const | DPMBase | inline |
Mercury2D::getXCenter() const | DPMBase | inline |
DPMBase::getXMax() const | DPMBase | inline |
Mercury2D::getXMax() const | DPMBase | inline |
DPMBase::getXMin() const | DPMBase | inline |
Mercury2D::getXMin() const | DPMBase | inline |
DPMBase::getYCenter() const | DPMBase | inline |
Mercury2D::getYCenter() const | DPMBase | inline |
DPMBase::getYMax() const | DPMBase | inline |
Mercury2D::getYMax() const | DPMBase | inline |
DPMBase::getYMin() const | DPMBase | inline |
Mercury2D::getYMin() const | DPMBase | inline |
DPMBase::getZCenter() const | DPMBase | inline |
Mercury2D::getZCenter() const | DPMBase | inline |
DPMBase::getZMax() const | DPMBase | inline |
Mercury2D::getZMax() const | DPMBase | inline |
DPMBase::getZMin() const | DPMBase | inline |
Mercury2D::getZMin() const | DPMBase | inline |
DPMBase::gravity_ | DPMBase | private |
grid | MercuryBase | private |
gridNeedsUpdate_ | MercuryBase | private |
handleParticleAddition(unsigned int id, BaseParticle *p) | DPMBase | virtual |
handleParticleRemoval(unsigned int id) | DPMBase | virtual |
DPMBase::hGridActionsAfterIntegration() | DPMBase | protectedvirtual |
Mercury2D::hGridActionsAfterIntegration() override | MercuryBase | protectedvirtual |
DPMBase::hGridActionsBeforeIntegration() | DPMBase | protectedvirtual |
Mercury2D::hGridActionsBeforeIntegration() override | MercuryBase | protectedvirtual |
DPMBase::hGridActionsBeforeTimeLoop() | DPMBase | protectedvirtual |
Mercury2D::hGridActionsBeforeTimeLoop() override | MercuryBase | virtual |
DPMBase::hGridActionsBeforeTimeStep() | DPMBase | protectedvirtual |
Mercury2D::hGridActionsBeforeTimeStep() override | MercuryBase | virtual |
hGridCellOverSizeRatio_ | MercuryBase | private |
hGridDistribution_ | MercuryBase | private |
hGridFindContactsWithinTargetCell(int x, int y, unsigned int l) | Mercury2D | protectedvirtual |
hGridFindContactsWithTargetCell(int x, int y, unsigned int l, BaseParticle *obj) | Mercury2D | protectedvirtual |
hGridFindParticleContacts(const BaseParticle *obj) override | Mercury2D | virtual |
hGridFindParticlesWithTargetCell(int x, int y, unsigned int l, BaseParticle *obj, std::vector< BaseParticle * > &list) | Mercury2D | protectedvirtual |
DPMBase::hGridGetInteractingParticleList(BaseParticle *obj, std::vector< BaseParticle * > &list) | DPMBase | inlinevirtual |
Mercury2D::hGridGetInteractingParticleList(BaseParticle *obj, std::vector< BaseParticle * > &list) override | Mercury2D | protectedvirtual |
hGridHasContactsInTargetCell(int x, int y, unsigned int l, const BaseParticle *obj) const | Mercury2D | protected |
hGridHasParticleContacts(const BaseParticle *obj) override | Mercury2D | protectedvirtual |
hGridInfo(std::ostream &os=std::cout) const | MercuryBase | |
DPMBase::hGridInsertParticle(BaseParticle *obj UNUSED) | DPMBase | virtual |
Mercury2D::hGridInsertParticle(BaseParticle *obj) final | MercuryBase | protected |
hGridMaxLevels_ | MercuryBase | private |
hGridMethod_ | MercuryBase | private |
hGridNeedsRebuilding() | MercuryBase | |
hGridRebuild() | MercuryBase | protected |
DPMBase::hGridRemoveParticle(BaseParticle *obj UNUSED) | DPMBase | virtual |
Mercury2D::hGridRemoveParticle(BaseParticle *obj) override | Mercury2D | protected |
DPMBase::hGridUpdateMove(BaseParticle *, Mdouble) | DPMBase | virtual |
Mercury2D::hGridUpdateMove(BaseParticle *iP, Mdouble move) final | MercuryBase | protectedvirtual |
DPMBase::hGridUpdateParticle(BaseParticle *obj UNUSED) | DPMBase | virtual |
Mercury2D::hGridUpdateParticle(BaseParticle *obj) override | Mercury2D | protected |
DPMBase::importParticlesAs(ParticleHandler &particleHandler, InteractionHandler &interactionHandler, const ParticleSpecies *species) | DPMBase | |
Mercury2D::importParticlesAs(ParticleHandler &particleHandler, InteractionHandler &interactionHandler, const ParticleSpecies *species) | DPMBase | |
DPMBase::incrementRunNumberInFile() | DPMBase | static |
Mercury2D::incrementRunNumberInFile() | DPMBase | static |
DPMBase::initialiseSolve() | DPMBase | |
Mercury2D::initialiseSolve() | DPMBase | |
initialiseStatistics() | DPMBase | protectedvirtual |
DPMBase::insertGhostParticle(BaseParticle *P) | DPMBase | |
Mercury2D::insertGhostParticle(BaseParticle *P) | DPMBase | |
integrateAfterForceComputation() | DPMBase | protectedvirtual |
integrateBeforeForceComputation() | DPMBase | protectedvirtual |
DPMBase::interactionFile | DPMBase | |
Mercury2D::interactionFile | DPMBase | |
DPMBase::interactionHandler | DPMBase | |
Mercury2D::interactionHandler | DPMBase | |
DPMBase::interactionVTKWriter_ | DPMBase | private |
DPMBase::isTimeEqualTo(Mdouble time) const | DPMBase | protected |
Mercury2D::isTimeEqualTo(Mdouble time) const | DPMBase | protected |
DPMBase::launchNewRun(const char *name, bool quick=false) | DPMBase | |
Mercury2D::launchNewRun(const char *name, bool quick=false) | DPMBase | |
DPMBase::max_ | DPMBase | private |
Mercury2D() | Mercury2D | |
Mercury2D(const DPMBase &other) | Mercury2D | explicit |
Mercury2D(const Mercury2D &other) | Mercury2D | |
MercuryBase() | MercuryBase | |
MercuryBase(const MercuryBase &mercuryBase) | MercuryBase | |
DPMBase::min_ | DPMBase | private |
DPMBase::mpiInsertParticleCheck(BaseParticle *P) | DPMBase | |
Mercury2D::mpiInsertParticleCheck(BaseParticle *P) | DPMBase | |
DPMBase::mpiIsInCommunicationZone(BaseParticle *particle) | DPMBase | |
Mercury2D::mpiIsInCommunicationZone(BaseParticle *particle) | DPMBase | |
DPMBase::name_ | DPMBase | private |
DPMBase::nToWrite_ | DPMBase | private |
DPMBase::numberOfDomains_ | DPMBase | private |
DPMBase::numberOfOMPThreads_ | DPMBase | private |
DPMBase::numberOfTimeSteps_ | DPMBase | private |
DPMBase::outputInteractionDetails() const | DPMBase | protected |
Mercury2D::outputInteractionDetails() const | DPMBase | protected |
outputStatistics() | DPMBase | protectedvirtual |
outputXBallsData(std::ostream &os) const | DPMBase | protectedvirtual |
outputXBallsDataParticle(unsigned int i, unsigned int format, std::ostream &os) const | DPMBase | protectedvirtual |
DPMBase::paoloParticleHandler | DPMBase | |
Mercury2D::paoloParticleHandler | DPMBase | |
DPMBase::particleDimensions_ | DPMBase | private |
DPMBase::particleHandler | DPMBase | |
Mercury2D::particleHandler | DPMBase | |
DPMBase::performGhostParticleUpdate() | DPMBase | protected |
Mercury2D::performGhostParticleUpdate() | DPMBase | protected |
DPMBase::performGhostVelocityUpdate() | DPMBase | protected |
Mercury2D::performGhostVelocityUpdate() | DPMBase | protected |
DPMBase::periodicBoundaryHandler | DPMBase | |
Mercury2D::periodicBoundaryHandler | DPMBase | |
printTime() const | DPMBase | protectedvirtual |
processStatistics(bool) | DPMBase | protectedvirtual |
DPMBase::random | DPMBase | |
Mercury2D::random | DPMBase | |
DPMBase::read(std::istream &is, ReadOptions opt=ReadOptions::ReadAll) | DPMBase | virtual |
Mercury2D::read(std::istream &is, ReadOptions opt=ReadOptions::ReadAll) override | MercuryBase | virtual |
DPMBase::readArguments(int argc, char *argv[]) | DPMBase | |
Mercury2D::readArguments(int argc, char *argv[]) | DPMBase | |
DPMBase::readDataFile(std::string fileName="", unsigned int format=0) | DPMBase | |
Mercury2D::readDataFile(std::string fileName="", unsigned int format=0) | DPMBase | |
DPMBase::readNextArgument(int &i, int argc, char *argv[]) | DPMBase | virtual |
Mercury2D::readNextArgument(int &i, int argc, char *argv[]) override | MercuryBase | protectedvirtual |
DPMBase::readNextDataFile(unsigned int format=0) | DPMBase | |
Mercury2D::readNextDataFile(unsigned int format=0) | DPMBase | |
DPMBase::readNextFStatFile() | DPMBase | |
Mercury2D::readNextFStatFile() | DPMBase | |
readOld(std::istream &is) | DPMBase | virtual |
DPMBase::ReadOptions enum name | DPMBase | |
Mercury2D::ReadOptions enum name | DPMBase | |
DPMBase::readParAndIniFiles(std::string fileName) | DPMBase | |
Mercury2D::readParAndIniFiles(std::string fileName) | DPMBase | |
DPMBase::readRestartFile(ReadOptions opt=ReadOptions::ReadAll) | DPMBase | |
DPMBase::readRestartFile(std::string fileName, ReadOptions opt=ReadOptions::ReadAll) | DPMBase | |
Mercury2D::readRestartFile(ReadOptions opt=ReadOptions::ReadAll) | DPMBase | |
Mercury2D::readRestartFile(std::string fileName, ReadOptions opt=ReadOptions::ReadAll) | DPMBase | |
DPMBase::readRunNumberFromFile() | DPMBase | static |
Mercury2D::readRunNumberFromFile() | DPMBase | static |
DPMBase::readSpeciesFromDataFile(bool read=true) | DPMBase | inline |
Mercury2D::readSpeciesFromDataFile(bool read=true) | DPMBase | inline |
DPMBase::readSpeciesFromDataFile_ | DPMBase | private |
readUserDefinedWall(const std::string &type) const | DPMBase | inlinevirtual |
DPMBase::removeDuplicatePeriodicParticles() | DPMBase | protected |
Mercury2D::removeDuplicatePeriodicParticles() | DPMBase | protected |
DPMBase::removeOldFiles() const | DPMBase | |
Mercury2D::removeOldFiles() const | DPMBase | |
DPMBase::resetFileCounter() | DPMBase | |
Mercury2D::resetFileCounter() | DPMBase | |
DPMBase::restarted_ | DPMBase | private |
DPMBase::restartFile | DPMBase | |
Mercury2D::restartFile | DPMBase | |
DPMBase::restartVersion_ | DPMBase | private |
DPMBase::rotation_ | DPMBase | private |
DPMBase::runNumber_ | DPMBase | private |
DPMBase::setAppend(bool newAppendFlag) | DPMBase | |
Mercury2D::setAppend(bool newAppendFlag) | DPMBase | |
DPMBase::setBackgroundDrag(Mdouble backgroundDrag) | DPMBase | inline |
Mercury2D::setBackgroundDrag(Mdouble backgroundDrag) | DPMBase | inline |
DPMBase::setDimension(unsigned int newDim) | DPMBase | |
Mercury2D::setDimension(unsigned int newDim) | DPMBase | |
DPMBase::setDomain(const Vec3D &min, const Vec3D &max) | DPMBase | |
Mercury2D::setDomain(const Vec3D &min, const Vec3D &max) | DPMBase | |
DPMBase::setFileType(FileType fileType) | DPMBase | |
Mercury2D::setFileType(FileType fileType) | DPMBase | |
DPMBase::setFixedParticles(unsigned int n) | DPMBase | protected |
Mercury2D::setFixedParticles(unsigned int n) | DPMBase | protected |
DPMBase::setGravity(Vec3D newGravity) | DPMBase | |
Mercury2D::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 | |
DPMBase::setInteractionsWriteVTK(bool) | DPMBase | |
Mercury2D::setInteractionsWriteVTK(bool) | DPMBase | |
DPMBase::setLastSavedTimeStep(unsigned int nextSavedTimeStep) | DPMBase | |
Mercury2D::setLastSavedTimeStep(unsigned int nextSavedTimeStep) | DPMBase | |
DPMBase::setLogarithmicSaveCount(Mdouble logarithmicSaveCountBase) | DPMBase | |
Mercury2D::setLogarithmicSaveCount(Mdouble logarithmicSaveCountBase) | DPMBase | |
DPMBase::setMax(const Vec3D &max) | DPMBase | |
DPMBase::setMax(Mdouble, Mdouble, Mdouble) | DPMBase | |
Mercury2D::setMax(const Vec3D &max) | DPMBase | |
Mercury2D::setMax(Mdouble, Mdouble, Mdouble) | DPMBase | |
DPMBase::setMeanVelocity(Vec3D V_mean_goal) | DPMBase | |
Mercury2D::setMeanVelocity(Vec3D V_mean_goal) | DPMBase | |
DPMBase::setMeanVelocityAndKineticEnergy(Vec3D V_mean_goal, Mdouble Ek_goal) | DPMBase | |
Mercury2D::setMeanVelocityAndKineticEnergy(Vec3D V_mean_goal, Mdouble Ek_goal) | DPMBase | |
DPMBase::setMin(const Vec3D &min) | DPMBase | |
DPMBase::setMin(Mdouble, Mdouble, Mdouble) | DPMBase | |
Mercury2D::setMin(const Vec3D &min) | DPMBase | |
Mercury2D::setMin(Mdouble, Mdouble, Mdouble) | DPMBase | |
DPMBase::setName(const std::string &name) | DPMBase | |
DPMBase::setName(const char *name) | DPMBase | |
Mercury2D::setName(const std::string &name) | DPMBase | |
Mercury2D::setName(const char *name) | DPMBase | |
DPMBase::setNToWrite(int nToWrite) | DPMBase | |
Mercury2D::setNToWrite(int nToWrite) | DPMBase | |
DPMBase::setNumberOfDomains(std::vector< unsigned > direction) | DPMBase | |
Mercury2D::setNumberOfDomains(std::vector< unsigned > direction) | DPMBase | |
DPMBase::setNumberOfOMPThreads(int numberOfOMPThreads) | DPMBase | |
Mercury2D::setNumberOfOMPThreads(int numberOfOMPThreads) | DPMBase | |
DPMBase::setOpenMode(std::fstream::openmode openMode) | DPMBase | |
Mercury2D::setOpenMode(std::fstream::openmode openMode) | DPMBase | |
DPMBase::setParticleDimensions(unsigned int particleDimensions) | DPMBase | |
Mercury2D::setParticleDimensions(unsigned int particleDimensions) | DPMBase | |
DPMBase::setParticlesWriteVTK(bool writeParticlesVTK) | DPMBase | |
Mercury2D::setParticlesWriteVTK(bool writeParticlesVTK) | DPMBase | |
DPMBase::setRestarted(bool newRestartedFlag) | DPMBase | |
Mercury2D::setRestarted(bool newRestartedFlag) | DPMBase | |
DPMBase::setRestartVersion(std::string newRV) | DPMBase | |
Mercury2D::setRestartVersion(std::string newRV) | DPMBase | |
DPMBase::setRotation(bool rotation) | DPMBase | inline |
Mercury2D::setRotation(bool rotation) | DPMBase | inline |
DPMBase::setRunNumber(int runNumber) | DPMBase | |
Mercury2D::setRunNumber(int runNumber) | DPMBase | |
DPMBase::setSaveCount(unsigned int saveCount) | DPMBase | |
Mercury2D::setSaveCount(unsigned int saveCount) | DPMBase | |
DPMBase::setSoftStop() | DPMBase | protected |
Mercury2D::setSoftStop() | DPMBase | protected |
DPMBase::setSuperquadricParticlesWriteVTK(bool writeSuperquadricParticlesVTK) | DPMBase | |
Mercury2D::setSuperquadricParticlesWriteVTK(bool writeSuperquadricParticlesVTK) | DPMBase | |
DPMBase::setSystemDimensions(unsigned int newDim) | DPMBase | |
Mercury2D::setSystemDimensions(unsigned int newDim) | DPMBase | |
DPMBase::setTime(Mdouble time) | DPMBase | |
Mercury2D::setTime(Mdouble time) | DPMBase | |
DPMBase::setTimeMax(Mdouble newTMax) | DPMBase | |
Mercury2D::setTimeMax(Mdouble newTMax) | DPMBase | |
DPMBase::setTimeStep(Mdouble newDt) | DPMBase | |
Mercury2D::setTimeStep(Mdouble newDt) | DPMBase | |
setupInitialConditions() override | FreeFall | inlinevirtual |
setupInitialConditions() override | FreeFall | inlinevirtual |
DPMBase::setWallsWriteVTK(FileType writeWallsVTK) | DPMBase | |
DPMBase::setWallsWriteVTK(bool) | DPMBase | |
Mercury2D::setWallsWriteVTK(FileType writeWallsVTK) | DPMBase | |
Mercury2D::setWallsWriteVTK(bool) | DPMBase | |
DPMBase::setWritePythonFileForVTKVisualisation(bool forceWritePythonFileForVTKVisualisation) | DPMBase | |
Mercury2D::setWritePythonFileForVTKVisualisation(bool forceWritePythonFileForVTKVisualisation) | DPMBase | |
DPMBase::setXBallsAdditionalArguments(std::string newXBArgs) | DPMBase | |
Mercury2D::setXBallsAdditionalArguments(std::string newXBArgs) | DPMBase | |
DPMBase::setXBallsColourMode(int newCMode) | DPMBase | |
Mercury2D::setXBallsColourMode(int newCMode) | DPMBase | |
DPMBase::setXBallsScale(Mdouble newScale) | DPMBase | |
Mercury2D::setXBallsScale(Mdouble newScale) | DPMBase | |
DPMBase::setXBallsVectorScale(double newVScale) | DPMBase | |
Mercury2D::setXBallsVectorScale(double newVScale) | DPMBase | |
DPMBase::setXMax(Mdouble newXMax) | DPMBase | |
Mercury2D::setXMax(Mdouble newXMax) | DPMBase | |
DPMBase::setXMin(Mdouble newXMin) | DPMBase | |
Mercury2D::setXMin(Mdouble newXMin) | DPMBase | |
DPMBase::setYMax(Mdouble newYMax) | DPMBase | |
Mercury2D::setYMax(Mdouble newYMax) | DPMBase | |
DPMBase::setYMin(Mdouble newYMin) | DPMBase | |
Mercury2D::setYMin(Mdouble newYMin) | DPMBase | |
DPMBase::setZMax(Mdouble newZMax) | DPMBase | |
Mercury2D::setZMax(Mdouble newZMax) | DPMBase | |
DPMBase::setZMin(Mdouble newZMin) | DPMBase | |
Mercury2D::setZMin(Mdouble newZMin) | DPMBase | |
DPMBase::signalHandler(int signal) | DPMBase | protectedstatic |
Mercury2D::signalHandler(int signal) | DPMBase | protectedstatic |
DPMBase::solve() | DPMBase | |
DPMBase::solve(int argc, char *argv[]) | DPMBase | |
Mercury2D::solve() | DPMBase | |
Mercury2D::solve(int argc, char *argv[]) | DPMBase | |
DPMBase::speciesHandler | DPMBase | |
Mercury2D::speciesHandler | DPMBase | |
DPMBase::splitDomain(DomainSplit domainSplit) | DPMBase | |
Mercury2D::splitDomain(DomainSplit domainSplit) | DPMBase | |
DPMBase::statFile | DPMBase | |
Mercury2D::statFile | DPMBase | |
DPMBase::synchroniseParticle(BaseParticle *, unsigned fromProcessor=0) | DPMBase | protected |
Mercury2D::synchroniseParticle(BaseParticle *, unsigned fromProcessor=0) | DPMBase | protected |
DPMBase::systemDimensions_ | DPMBase | private |
DPMBase::time_ | DPMBase | private |
DPMBase::timeMax_ | DPMBase | private |
DPMBase::timeStep_ | DPMBase | private |
totalCurrentMaxRelativeDisplacement_ | MercuryBase | private |
updateEachTimeStep_ | MercuryBase | private |
DPMBase::updateGhostGrid(BaseParticle *P) | DPMBase | |
Mercury2D::updateGhostGrid(BaseParticle *P) | DPMBase | |
userHGridCellSize(unsigned int level) | MercuryBase | virtual |
DPMBase::vtkWriter_ | DPMBase | private |
DPMBase::wallDetailsVTKWriter_ | DPMBase | private |
DPMBase::wallHandler | DPMBase | |
Mercury2D::wallHandler | DPMBase | |
DPMBase::wallVTKWriter_ | DPMBase | private |
DPMBase::write(std::ostream &os, bool writeAllParticles=true) const | DPMBase | virtual |
Mercury2D::write(std::ostream &os, bool writeAllParticles=true) const override | MercuryBase | virtual |
DPMBase::writeDataFile() | DPMBase | |
Mercury2D::writeDataFile() | DPMBase | |
DPMBase::writeEneFile() | DPMBase | |
Mercury2D::writeEneFile() | DPMBase | |
writeEneHeader(std::ostream &os) const | DPMBase | protectedvirtual |
writeEneTimeStep(std::ostream &os) const | DPMBase | protectedvirtual |
DPMBase::writeFStatFile() | DPMBase | |
Mercury2D::writeFStatFile() | DPMBase | |
writeFstatHeader(std::ostream &os) const | DPMBase | protectedvirtual |
writeOutputFiles() | DPMBase | virtual |
DPMBase::writeParticlesVTK_ | DPMBase | private |
DPMBase::writePythonFileForVTKVisualisation() const | DPMBase | |
Mercury2D::writePythonFileForVTKVisualisation() const | DPMBase | |
writeRestartFile() | DPMBase | virtual |
DPMBase::writeSuperquadricParticlesVTK_ | DPMBase | private |
DPMBase::writeVTKFiles() const | DPMBase | protected |
Mercury2D::writeVTKFiles() const | DPMBase | protected |
writeXBallsScript() const | DPMBase | virtual |
DPMBase::xBallsAdditionalArguments_ | DPMBase | private |
DPMBase::xBallsColourMode_ | DPMBase | private |
DPMBase::xBallsScale_ | DPMBase | private |
DPMBase::xBallsVectorScale_ | DPMBase | private |
~DPMBase() | DPMBase | virtual |
~MercuryBase() override | MercuryBase | |