my_problem Member List

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

actionsAfterSolve()DPMBaseprotectedvirtual
actionsAfterTimeStep()DPMBaseprotectedvirtual
actionsBeforeTimeLoop()DPMBaseprotectedvirtual
actionsBeforeTimeStep()DPMBaseprotectedvirtual
actionsOnRestart()DPMBaseprotectedvirtual
Mercury2D::append_DPMBaseprivate
Mercury2D::areInContact(const BaseParticle *pI, const BaseParticle *pJ)DPMBasestatic
DPMBase::areInContact(const BaseParticle *pI, const BaseParticle *pJ)DPMBasestatic
Mercury2D::autoNumber()DPMBase
DPMBase::autoNumber()DPMBase
Mercury2D::backgroundDrag_DPMBaseprivate
Mercury2D::boundaryHandlerDPMBase
DPMBase::boundaryHandlerDPMBase
Mercury2D::boundaryVTKWriter_DPMBaseprivate
Mercury2D::cgHandlerDPMBase
DPMBase::cgHandlerDPMBase
Mercury2D::checkAndDuplicatePeriodicParticles()DPMBaseprotected
DPMBase::checkAndDuplicatePeriodicParticles()DPMBaseprotected
checkInteractionWithBoundaries()DPMBaseprotectedvirtual
Mercury2D::checkParticleForInteraction(const BaseParticle &P) finalMercuryBasevirtual
Mercury3D::checkParticleForInteraction(const BaseParticle &P) finalMercuryBasevirtual
Mercury2D::checkParticleForInteractionLocal(const BaseParticle &P) finalMercuryBasevirtual
Mercury3D::checkParticleForInteractionLocal(const BaseParticle &P) finalMercuryBasevirtual
Mercury2D::checkParticleForInteractionLocalPeriodic(const BaseParticle &P)DPMBase
DPMBase::checkParticleForInteractionLocalPeriodic(const BaseParticle &P)DPMBase
Mercury2D::checkSettings()DPMBase
DPMBase::checkSettings()DPMBase
Mercury2D::clock_DPMBase
DPMBase::clock_DPMBase
Mercury2D::closeFiles()DPMBase
DPMBase::closeFiles()DPMBase
computeAdditionalForces()DPMBaseinlineprotectedvirtual
computeAllForces()DPMBaseprotectedvirtual
computeExternalForces(BaseParticle *P) overridemy_probleminlineprivatevirtual
computeExternalForces(BaseParticle *P) overridemy_probleminlineprivatevirtual
computeForcesDueToWalls(BaseParticle *, BaseWall *)DPMBaseprotectedvirtual
computeInternalForce(BaseParticle *, BaseParticle *)DPMBaseprotectedvirtual
computeInternalForces(BaseParticle *i) overridemy_probleminlineprivatevirtual
computeOneTimeStep()DPMBasevirtual
Mercury2D::computeWallForces(BaseWall *w)DPMBasevirtual
Mercury3D::computeWallForces(BaseWall *w) overrideMercury3Dprotectedvirtual
Mercury2D::constructor()Mercury2D
Mercury3D::constructor()Mercury3D
Mercury2D::continueFlag_DPMBaseprivatestatic
continueSolve() constDPMBaseprotectedvirtual
Mercury2D::currentMaxRelativeDisplacement_MercuryBaseprivate
Mercury2D::dataFileDPMBase
DPMBase::dataFileDPMBase
decompose()DPMBasevirtual
Mercury2D::deleteGhostParticles(std::set< BaseParticle * > &particlesToBeDeleted)DPMBaseprotected
DPMBase::deleteGhostParticles(std::set< BaseParticle * > &particlesToBeDeleted)DPMBaseprotected
Mercury2D::domainHandlerDPMBase
DPMBase::domainHandlerDPMBase
Mercury2D::DomainSplit enum nameDPMBase
DPMBase::DomainSplit enum nameDPMBase
Mercury2D::DPMBase()DPMBase
Mercury2D::DPMBase(const DPMBase &other)DPMBase
DPMBase::DPMBase()DPMBase
DPMBase::DPMBase(const DPMBase &other)DPMBase
Mercury2D::eneFileDPMBase
DPMBase::eneFileDPMBase
Mercury2D::fillDomainWithParticles(unsigned N=50)DPMBase
DPMBase::fillDomainWithParticles(unsigned N=50)DPMBase
Mercury2D::finaliseSolve()DPMBase
DPMBase::finaliseSolve()DPMBase
Mercury2D::findNextExistingDataFile(Mdouble tMin, bool verbose=true)DPMBase
DPMBase::findNextExistingDataFile(Mdouble tMin, bool verbose=true)DPMBase
finishStatistics()DPMBaseprotectedvirtual
Mercury2D::forceWriteOutputFiles()DPMBase
DPMBase::forceWriteOutputFiles()DPMBase
Mercury2D::forceWritePythonFileForVTKVisualisation_DPMBaseprivate
Mercury2D::fStatFileDPMBase
DPMBase::fStatFileDPMBase
gatherContactStatistics(unsigned int index1, int index2, Vec3D Contact, Mdouble delta, Mdouble ctheta, Mdouble fdotn, Mdouble fdott, Vec3D P1_P2_normal_, Vec3D P1_P2_tangential)DPMBasevirtual
Mercury2D::gatherContactStatistics()DPMBaseprotected
DPMBase::gatherContactStatistics()DPMBaseprotected
Mercury2D::get1DParametersFromRunNumber(int size_x) constDPMBase
DPMBase::get1DParametersFromRunNumber(int size_x) constDPMBase
Mercury2D::get2DParametersFromRunNumber(int size_x, int size_y) constDPMBase
DPMBase::get2DParametersFromRunNumber(int size_x, int size_y) constDPMBase
Mercury2D::get3DParametersFromRunNumber(int size_x, int size_y, int size_z) constDPMBase
DPMBase::get3DParametersFromRunNumber(int size_x, int size_y, int size_z) constDPMBase
Mercury2D::getAppend() constDPMBase
DPMBase::getAppend() constDPMBase
Mercury2D::getBackgroundDrag() constDPMBaseinline
DPMBase::getBackgroundDrag() constDPMBaseinline
Mercury2D::getCentreOfMass() constDPMBase
DPMBase::getCentreOfMass() constDPMBase
Mercury2D::getCPUTime()DPMBaseinline
DPMBase::getCPUTime()DPMBaseinline
Mercury2D::getCurrentDomain()DPMBase
DPMBase::getCurrentDomain()DPMBase
Mercury2D::getDataFile()DPMBase
Mercury2D::getDataFile() constDPMBase
DPMBase::getDataFile()DPMBase
DPMBase::getDataFile() constDPMBase
Mercury2D::getElasticEnergy() constDPMBase
DPMBase::getElasticEnergy() constDPMBase
Mercury2D::getEneFile()DPMBase
Mercury2D::getEneFile() constDPMBase
DPMBase::getEneFile()DPMBase
DPMBase::getEneFile() constDPMBase
Mercury2D::getFStatFile()DPMBase
Mercury2D::getFStatFile() constDPMBase
DPMBase::getFStatFile()DPMBase
DPMBase::getFStatFile() constDPMBase
Mercury2D::getGravitationalEnergy() constDPMBase
DPMBase::getGravitationalEnergy() constDPMBase
Mercury2D::getGravity() constDPMBase
DPMBase::getGravity() constDPMBase
Mercury2D::getHGrid()MercuryBaseinlineprotected
Mercury2D::getHGrid() constMercuryBaseinlineprotected
Mercury3D::getHGrid()MercuryBaseinlineprotected
Mercury3D::getHGrid() constMercuryBaseinlineprotected
Mercury2D::getHGridCellOverSizeRatio() constMercuryBase
Mercury3D::getHGridCellOverSizeRatio() constMercuryBase
Mercury2D::getHGridCurrentMaxRelativeDisplacement() constMercuryBase
Mercury3D::getHGridCurrentMaxRelativeDisplacement() constMercuryBase
Mercury2D::getHGridDistribution() constMercuryBase
Mercury3D::getHGridDistribution() constMercuryBase
Mercury2D::getHGridMaxLevels() constMercuryBase
Mercury3D::getHGridMaxLevels() constMercuryBase
Mercury2D::getHGridMethod() constMercuryBaseinline
Mercury3D::getHGridMethod() constMercuryBaseinline
getHGridTargetMaxInteractionRadius() constMercuryBasevirtual
getHGridTargetMinInteractionRadius() constMercuryBasevirtual
getHGridTargetNumberOfBuckets() constMercuryBasevirtual
Mercury2D::getHGridTotalCurrentMaxRelativeDisplacement() constMercuryBase
Mercury3D::getHGridTotalCurrentMaxRelativeDisplacement() constMercuryBase
Mercury2D::getHGridUpdateEachTimeStep() const finalMercuryBasevirtual
Mercury3D::getHGridUpdateEachTimeStep() const finalMercuryBasevirtual
getInfo(const BaseParticle &P) constDPMBasevirtual
Mercury2D::getInteractionFile()DPMBase
Mercury2D::getInteractionFile() constDPMBase
DPMBase::getInteractionFile()DPMBase
DPMBase::getInteractionFile() constDPMBase
Mercury2D::getKineticEnergy() constDPMBase
DPMBase::getKineticEnergy() constDPMBase
Mercury2D::getKineticStress() constDPMBase
DPMBase::getKineticStress() constDPMBase
Mercury2D::getMax() constDPMBaseinline
DPMBase::getMax() constDPMBaseinline
Mercury2D::getMin() constDPMBaseinline
DPMBase::getMin() constDPMBaseinline
Mercury2D::getName() constDPMBase
DPMBase::getName() constDPMBase
Mercury2D::getNextTime() constDPMBase
DPMBase::getNextTime() constDPMBase
Mercury2D::getNToWrite() constDPMBase
DPMBase::getNToWrite() constDPMBase
Mercury2D::getNumberOfDomains()DPMBase
DPMBase::getNumberOfDomains()DPMBase
Mercury2D::getNumberOfOMPThreads() constDPMBase
DPMBase::getNumberOfOMPThreads() constDPMBase
Mercury2D::getNumberOfTimeSteps() constDPMBase
DPMBase::getNumberOfTimeSteps() constDPMBase
Mercury2D::getParticleDimensions() constDPMBase
DPMBase::getParticleDimensions() constDPMBase
Mercury2D::getParticlesWriteVTK() constDPMBase
DPMBase::getParticlesWriteVTK() constDPMBase
Mercury2D::getRestarted() constDPMBase
DPMBase::getRestarted() constDPMBase
Mercury2D::getRestartFile()DPMBase
Mercury2D::getRestartFile() constDPMBase
DPMBase::getRestartFile()DPMBase
DPMBase::getRestartFile() constDPMBase
Mercury2D::getRestartVersion() constDPMBase
DPMBase::getRestartVersion() constDPMBase
Mercury2D::getRotation() constDPMBaseinline
DPMBase::getRotation() constDPMBaseinline
Mercury2D::getRotationalEnergy() constDPMBase
DPMBase::getRotationalEnergy() constDPMBase
Mercury2D::getRunNumber() constDPMBase
DPMBase::getRunNumber() constDPMBase
Mercury2D::getStatFile()DPMBase
Mercury2D::getStatFile() constDPMBase
DPMBase::getStatFile()DPMBase
DPMBase::getStatFile() constDPMBase
Mercury2D::getStaticStress() constDPMBase
DPMBase::getStaticStress() constDPMBase
Mercury2D::getSuperquadricParticlesWriteVTK() constDPMBase
DPMBase::getSuperquadricParticlesWriteVTK() constDPMBase
Mercury2D::getSystemDimensions() constDPMBase
DPMBase::getSystemDimensions() constDPMBase
Mercury2D::getTime() constDPMBase
DPMBase::getTime() constDPMBase
Mercury2D::getTimeMax() constDPMBase
DPMBase::getTimeMax() constDPMBase
Mercury2D::getTimeStep() constDPMBase
DPMBase::getTimeStep() constDPMBase
Mercury2D::getTotalEnergy() constDPMBase
DPMBase::getTotalEnergy() constDPMBase
Mercury2D::getTotalMass() constDPMBase
DPMBase::getTotalMass() constDPMBase
Mercury2D::getTotalMomentum() constDPMBase
DPMBase::getTotalMomentum() constDPMBase
Mercury2D::getTotalStress() constDPMBase
DPMBase::getTotalStress() constDPMBase
Mercury2D::getTotalVolume() constDPMBase
DPMBase::getTotalVolume() constDPMBase
Mercury2D::getVtkWriter() constDPMBase
DPMBase::getVtkWriter() constDPMBase
Mercury2D::getWallsWriteVTK() constDPMBase
DPMBase::getWallsWriteVTK() constDPMBase
Mercury2D::getWallTime()DPMBaseinline
DPMBase::getWallTime()DPMBaseinline
Mercury2D::getWallVTKWriter()DPMBase
DPMBase::getWallVTKWriter()DPMBase
Mercury2D::getWritePythonFileForVTKVisualisation() constDPMBase
DPMBase::getWritePythonFileForVTKVisualisation() constDPMBase
Mercury2D::getXBallsAdditionalArguments() constDPMBase
DPMBase::getXBallsAdditionalArguments() constDPMBase
Mercury2D::getXBallsColourMode() constDPMBase
DPMBase::getXBallsColourMode() constDPMBase
Mercury2D::getXBallsScale() constDPMBase
DPMBase::getXBallsScale() constDPMBase
Mercury2D::getXBallsVectorScale() constDPMBase
DPMBase::getXBallsVectorScale() constDPMBase
Mercury2D::getXCenter() constDPMBaseinline
DPMBase::getXCenter() constDPMBaseinline
Mercury2D::getXMax() constDPMBaseinline
DPMBase::getXMax() constDPMBaseinline
Mercury2D::getXMin() constDPMBaseinline
DPMBase::getXMin() constDPMBaseinline
Mercury2D::getYCenter() constDPMBaseinline
DPMBase::getYCenter() constDPMBaseinline
Mercury2D::getYMax() constDPMBaseinline
DPMBase::getYMax() constDPMBaseinline
Mercury2D::getYMin() constDPMBaseinline
DPMBase::getYMin() constDPMBaseinline
Mercury2D::getZCenter() constDPMBaseinline
DPMBase::getZCenter() constDPMBaseinline
Mercury2D::getZMax() constDPMBaseinline
DPMBase::getZMax() constDPMBaseinline
Mercury2D::getZMin() constDPMBaseinline
DPMBase::getZMin() constDPMBaseinline
Mercury2D::gravity_DPMBaseprivate
Mercury2D::gridMercuryBaseprivate
Mercury2D::gridNeedsUpdate_MercuryBaseprivate
handleParticleAddition(unsigned int id, BaseParticle *p)DPMBasevirtual
handleParticleRemoval(unsigned int id)DPMBasevirtual
Mercury2D::hGridActionsAfterIntegration() overrideMercuryBaseprotectedvirtual
Mercury3D::hGridActionsAfterIntegration() overrideMercuryBaseprotectedvirtual
Mercury2D::hGridActionsBeforeIntegration() overrideMercuryBaseprotectedvirtual
Mercury3D::hGridActionsBeforeIntegration() overrideMercuryBaseprotectedvirtual
Mercury2D::hGridActionsBeforeTimeLoop() overrideMercuryBasevirtual
Mercury3D::hGridActionsBeforeTimeLoop() overrideMercuryBasevirtual
Mercury2D::hGridActionsBeforeTimeStep() overrideMercuryBasevirtual
Mercury3D::hGridActionsBeforeTimeStep() overrideMercuryBasevirtual
Mercury2D::hGridCellOverSizeRatio_MercuryBaseprivate
Mercury2D::hGridDistribution_MercuryBaseprivate
Mercury2D::hGridFindContactsWithinTargetCell(int x, int y, unsigned int l)Mercury2Dprotectedvirtual
Mercury3D::hGridFindContactsWithinTargetCell(int x, int y, int z, unsigned int l)Mercury3Dprotected
Mercury2D::hGridFindContactsWithTargetCell(int x, int y, unsigned int l, BaseParticle *obj)Mercury2Dprotectedvirtual
Mercury3D::hGridFindContactsWithTargetCell(int x, int y, int z, unsigned int l, BaseParticle *obj)Mercury3Dprotected
Mercury2D::hGridFindParticleContacts(const BaseParticle *obj) overrideMercury2Dvirtual
Mercury3D::hGridFindParticleContacts(const BaseParticle *obj) overrideMercury3Dvirtual
Mercury2D::hGridFindParticlesWithTargetCell(int x, int y, unsigned int l, BaseParticle *obj, std::vector< BaseParticle * > &list)Mercury2Dprotectedvirtual
Mercury3D::hGridFindParticlesWithTargetCell(int x, int y, int z, unsigned int l, BaseParticle *obj, std::vector< BaseParticle * > &list)Mercury3Dprotected
Mercury2D::hGridGetInteractingParticleList(BaseParticle *obj, std::vector< BaseParticle * > &list) overrideMercury2Dprotectedvirtual
Mercury3D::hGridGetInteractingParticleList(BaseParticle *obj, std::vector< BaseParticle * > &list) overrideMercury3Dprotectedvirtual
Mercury2D::hGridHasContactsInTargetCell(int x, int y, unsigned int l, const BaseParticle *obj) constMercury2Dprotected
Mercury3D::hGridHasContactsInTargetCell(int x, int y, int z, unsigned int l, const BaseParticle *obj) constMercury3Dprotected
Mercury2D::hGridHasParticleContacts(const BaseParticle *obj) overrideMercury2Dprotectedvirtual
Mercury3D::hGridHasParticleContacts(const BaseParticle *obj) overrideMercury3Dprotectedvirtual
Mercury2D::hGridInfo(std::ostream &os=std::cout) constMercuryBase
Mercury3D::hGridInfo(std::ostream &os=std::cout) constMercuryBase
Mercury2D::hGridInsertParticle(BaseParticle *obj) finalMercuryBaseprotected
Mercury2D::DPMBase::hGridInsertParticle(BaseParticle *obj UNUSED)DPMBasevirtual
Mercury3D::hGridInsertParticle(BaseParticle *obj) finalMercuryBaseprotected
Mercury2D::hGridMaxLevels_MercuryBaseprivate
Mercury2D::hGridMethod_MercuryBaseprivate
Mercury2D::hGridNeedsRebuilding()MercuryBase
Mercury3D::hGridNeedsRebuilding()MercuryBase
Mercury2D::hGridRebuild()MercuryBaseprotected
Mercury3D::hGridRebuild()MercuryBaseprotected
Mercury2D::hGridRemoveParticle(BaseParticle *obj) overrideMercury2Dprotected
Mercury2D::MercuryBase::hGridRemoveParticle(BaseParticle *obj UNUSED)DPMBasevirtual
Mercury3D::hGridRemoveParticle(BaseParticle *obj) overrideMercury3Dprotected
Mercury2D::hGridUpdateMove(BaseParticle *iP, Mdouble move) finalMercuryBaseprotectedvirtual
Mercury3D::hGridUpdateMove(BaseParticle *iP, Mdouble move) finalMercuryBaseprotectedvirtual
Mercury2D::hGridUpdateParticle(BaseParticle *obj) overrideMercury2Dprotected
Mercury2D::MercuryBase::hGridUpdateParticle(BaseParticle *obj UNUSED)DPMBasevirtual
Mercury3D::hGridUpdateParticle(BaseParticle *obj) overrideMercury3Dprotected
Mercury2D::importParticlesAs(ParticleHandler &particleHandler, InteractionHandler &interactionHandler, const ParticleSpecies *species)DPMBase
DPMBase::importParticlesAs(ParticleHandler &particleHandler, InteractionHandler &interactionHandler, const ParticleSpecies *species)DPMBase
Mercury2D::incrementRunNumberInFile()DPMBasestatic
DPMBase::incrementRunNumberInFile()DPMBasestatic
Mercury2D::initialiseSolve()DPMBase
DPMBase::initialiseSolve()DPMBase
initialiseStatistics()DPMBaseprotectedvirtual
Mercury2D::insertGhostParticle(BaseParticle *P)DPMBase
DPMBase::insertGhostParticle(BaseParticle *P)DPMBase
integrateAfterForceComputation()DPMBaseprotectedvirtual
integrateBeforeForceComputation()DPMBaseprotectedvirtual
Mercury2D::interactionFileDPMBase
DPMBase::interactionFileDPMBase
Mercury2D::interactionHandlerDPMBase
DPMBase::interactionHandlerDPMBase
Mercury2D::interactionVTKWriter_DPMBaseprivate
Mercury2D::isTimeEqualTo(Mdouble time) constDPMBaseprotected
DPMBase::isTimeEqualTo(Mdouble time) constDPMBaseprotected
Mercury2D::launchNewRun(const char *name, bool quick=false)DPMBase
DPMBase::launchNewRun(const char *name, bool quick=false)DPMBase
Mercury2D::max_DPMBaseprivate
Mercury2D()Mercury2D
Mercury2D(const DPMBase &other)Mercury2Dexplicit
Mercury2D(const Mercury2D &other)Mercury2D
Mercury3D()Mercury3D
Mercury3D(const DPMBase &other)Mercury3Dexplicit
Mercury3D(const Mercury3D &other)Mercury3D
Mercury2D::MercuryBase()MercuryBase
Mercury2D::MercuryBase(const MercuryBase &mercuryBase)MercuryBase
Mercury3D::MercuryBase()MercuryBase
Mercury3D::MercuryBase(const MercuryBase &mercuryBase)MercuryBase
Mercury2D::min_DPMBaseprivate
Mercury2D::mpiInsertParticleCheck(BaseParticle *P)DPMBase
DPMBase::mpiInsertParticleCheck(BaseParticle *P)DPMBase
Mercury2D::mpiIsInCommunicationZone(BaseParticle *particle)DPMBase
DPMBase::mpiIsInCommunicationZone(BaseParticle *particle)DPMBase
mu_wallmy_problemprivate
Nmy_problem
Mercury2D::name_DPMBaseprivate
Mercury2D::nToWrite_DPMBaseprivate
Mercury2D::numberOfDomains_DPMBaseprivate
Mercury2D::numberOfOMPThreads_DPMBaseprivate
numberOfParticlesmy_problemprivate
Mercury2D::numberOfTimeSteps_DPMBaseprivate
Mercury2D::outputInteractionDetails() constDPMBaseprotected
DPMBase::outputInteractionDetails() constDPMBaseprotected
outputStatistics()DPMBaseprotectedvirtual
outputXBallsData(std::ostream &os) constDPMBaseprotectedvirtual
outputXBallsDataParticle(unsigned int i, unsigned int format, std::ostream &os) constDPMBaseprotectedvirtual
Mercury2D::paoloParticleHandlerDPMBase
DPMBase::paoloParticleHandlerDPMBase
particle_density1my_problemprivate
particle_density2my_problemprivate
particle_radiusmy_problemprivate
Mercury2D::particleDimensions_DPMBaseprivate
Mercury2D::particleHandlerDPMBase
DPMBase::particleHandlerDPMBase
Mercury2D::performGhostParticleUpdate()DPMBaseprotected
DPMBase::performGhostParticleUpdate()DPMBaseprotected
Mercury2D::performGhostVelocityUpdate()DPMBaseprotected
DPMBase::performGhostVelocityUpdate()DPMBaseprotected
Mercury2D::periodicBoundaryHandlerDPMBase
DPMBase::periodicBoundaryHandlerDPMBase
printTime() constDPMBaseprotectedvirtual
processStatistics(bool)DPMBaseprotectedvirtual
r_particlemy_problemprivate
r_wallmy_problemprivate
Mercury2D::randomDPMBase
DPMBase::randomDPMBase
Mercury2D::read(std::istream &is, ReadOptions opt=ReadOptions::ReadAll) overrideMercuryBasevirtual
Mercury3D::read(std::istream &is, ReadOptions opt=ReadOptions::ReadAll) overrideMercuryBasevirtual
Mercury2D::readArguments(int argc, char *argv[])DPMBase
DPMBase::readArguments(int argc, char *argv[])DPMBase
Mercury2D::readDataFile(std::string fileName="", unsigned int format=0)DPMBase
DPMBase::readDataFile(std::string fileName="", unsigned int format=0)DPMBase
Mercury2D::readNextArgument(int &i, int argc, char *argv[]) overrideMercuryBaseprotectedvirtual
Mercury3D::readNextArgument(int &i, int argc, char *argv[]) overrideMercuryBaseprotectedvirtual
Mercury2D::readNextDataFile(unsigned int format=0)DPMBase
DPMBase::readNextDataFile(unsigned int format=0)DPMBase
Mercury2D::readNextFStatFile()DPMBase
DPMBase::readNextFStatFile()DPMBase
readOld(std::istream &is)DPMBasevirtual
Mercury2D::ReadOptions enum nameDPMBase
DPMBase::ReadOptions enum nameDPMBase
Mercury2D::readParAndIniFiles(std::string fileName)DPMBase
DPMBase::readParAndIniFiles(std::string fileName)DPMBase
Mercury2D::readRestartFile(ReadOptions opt=ReadOptions::ReadAll)DPMBase
Mercury2D::readRestartFile(std::string fileName, ReadOptions opt=ReadOptions::ReadAll)DPMBase
DPMBase::readRestartFile(ReadOptions opt=ReadOptions::ReadAll)DPMBase
DPMBase::readRestartFile(std::string fileName, ReadOptions opt=ReadOptions::ReadAll)DPMBase
Mercury2D::readRunNumberFromFile()DPMBasestatic
DPMBase::readRunNumberFromFile()DPMBasestatic
Mercury2D::readSpeciesFromDataFile(bool read=true)DPMBaseinline
DPMBase::readSpeciesFromDataFile(bool read=true)DPMBaseinline
Mercury2D::readSpeciesFromDataFile_DPMBaseprivate
readUserDefinedWall(const std::string &type) constDPMBaseinlinevirtual
Mercury2D::removeDuplicatePeriodicParticles()DPMBaseprotected
DPMBase::removeDuplicatePeriodicParticles()DPMBaseprotected
Mercury2D::removeOldFiles() constDPMBase
DPMBase::removeOldFiles() constDPMBase
Mercury2D::resetFileCounter()DPMBase
DPMBase::resetFileCounter()DPMBase
Mercury2D::restarted_DPMBaseprivate
Mercury2D::restartFileDPMBase
DPMBase::restartFileDPMBase
Mercury2D::restartVersion_DPMBaseprivate
Mercury2D::rotation_DPMBaseprivate
Mercury2D::runNumber_DPMBaseprivate
set_Amplitude(double a)my_probleminline
set_CollisionTime(double tc_in)my_probleminline
set_Frequency(double f)my_probleminline
set_NumberOfParticles(int np)my_probleminline
set_ParticleCOR(double cor)my_probleminline
set_ParticleDensity(double density1, double density2)my_probleminline
set_ParticleRadius(double pr)my_probleminline
set_WallCOR(double cor)my_probleminline
set_WallFriction(double mu)my_probleminline
Mercury2D::setAppend(bool newAppendFlag)DPMBase
DPMBase::setAppend(bool newAppendFlag)DPMBase
Mercury2D::setBackgroundDrag(Mdouble backgroundDrag)DPMBaseinline
DPMBase::setBackgroundDrag(Mdouble backgroundDrag)DPMBaseinline
Mercury2D::setDimension(unsigned int newDim)DPMBase
DPMBase::setDimension(unsigned int newDim)DPMBase
Mercury2D::setDomain(const Vec3D &min, const Vec3D &max)DPMBase
DPMBase::setDomain(const Vec3D &min, const Vec3D &max)DPMBase
Mercury2D::setFileType(FileType fileType)DPMBase
DPMBase::setFileType(FileType fileType)DPMBase
Mercury2D::setFixedParticles(unsigned int n)DPMBaseprotected
DPMBase::setFixedParticles(unsigned int n)DPMBaseprotected
Mercury2D::setGravity(Vec3D newGravity)DPMBase
DPMBase::setGravity(Vec3D newGravity)DPMBase
Mercury2D::setHGridCellOverSizeRatio(Mdouble cellOverSizeRatio)MercuryBase
Mercury3D::setHGridCellOverSizeRatio(Mdouble cellOverSizeRatio)MercuryBase
Mercury2D::setHGridDistribution(HGridDistribution hGridDistribution)MercuryBase
Mercury3D::setHGridDistribution(HGridDistribution hGridDistribution)MercuryBase
Mercury2D::setHGridMaxLevels(unsigned int HGridMaxLevels)MercuryBase
Mercury3D::setHGridMaxLevels(unsigned int HGridMaxLevels)MercuryBase
Mercury2D::setHGridMethod(HGridMethod hGridMethod)MercuryBase
Mercury3D::setHGridMethod(HGridMethod hGridMethod)MercuryBase
Mercury2D::setHGridUpdateEachTimeStep(bool updateEachTimeStep)MercuryBase
Mercury3D::setHGridUpdateEachTimeStep(bool updateEachTimeStep)MercuryBase
Mercury2D::setInteractionsWriteVTK(bool)DPMBase
DPMBase::setInteractionsWriteVTK(bool)DPMBase
Mercury2D::setLastSavedTimeStep(unsigned int nextSavedTimeStep)DPMBase
DPMBase::setLastSavedTimeStep(unsigned int nextSavedTimeStep)DPMBase
Mercury2D::setLogarithmicSaveCount(Mdouble logarithmicSaveCountBase)DPMBase
DPMBase::setLogarithmicSaveCount(Mdouble logarithmicSaveCountBase)DPMBase
Mercury2D::setMax(const Vec3D &max)DPMBase
Mercury2D::setMax(Mdouble, Mdouble, Mdouble)DPMBase
DPMBase::setMax(const Vec3D &max)DPMBase
DPMBase::setMax(Mdouble, Mdouble, Mdouble)DPMBase
Mercury2D::setMeanVelocity(Vec3D V_mean_goal)DPMBase
DPMBase::setMeanVelocity(Vec3D V_mean_goal)DPMBase
Mercury2D::setMeanVelocityAndKineticEnergy(Vec3D V_mean_goal, Mdouble Ek_goal)DPMBase
DPMBase::setMeanVelocityAndKineticEnergy(Vec3D V_mean_goal, Mdouble Ek_goal)DPMBase
Mercury2D::setMin(const Vec3D &min)DPMBase
Mercury2D::setMin(Mdouble, Mdouble, Mdouble)DPMBase
DPMBase::setMin(const Vec3D &min)DPMBase
DPMBase::setMin(Mdouble, Mdouble, Mdouble)DPMBase
Mercury2D::setName(const std::string &name)DPMBase
Mercury2D::setName(const char *name)DPMBase
DPMBase::setName(const std::string &name)DPMBase
DPMBase::setName(const char *name)DPMBase
Mercury2D::setNToWrite(int nToWrite)DPMBase
DPMBase::setNToWrite(int nToWrite)DPMBase
Mercury2D::setNumberOfDomains(std::vector< unsigned > direction)DPMBase
DPMBase::setNumberOfDomains(std::vector< unsigned > direction)DPMBase
Mercury2D::setNumberOfOMPThreads(int numberOfOMPThreads)DPMBase
DPMBase::setNumberOfOMPThreads(int numberOfOMPThreads)DPMBase
Mercury2D::setOpenMode(std::fstream::openmode openMode)DPMBase
DPMBase::setOpenMode(std::fstream::openmode openMode)DPMBase
Mercury2D::setParticleDimensions(unsigned int particleDimensions)DPMBase
DPMBase::setParticleDimensions(unsigned int particleDimensions)DPMBase
Mercury2D::setParticlesWriteVTK(bool writeParticlesVTK)DPMBase
DPMBase::setParticlesWriteVTK(bool writeParticlesVTK)DPMBase
Mercury2D::setRestarted(bool newRestartedFlag)DPMBase
DPMBase::setRestarted(bool newRestartedFlag)DPMBase
Mercury2D::setRestartVersion(std::string newRV)DPMBase
DPMBase::setRestartVersion(std::string newRV)DPMBase
Mercury2D::setRotation(bool rotation)DPMBaseinline
DPMBase::setRotation(bool rotation)DPMBaseinline
Mercury2D::setRunNumber(int runNumber)DPMBase
DPMBase::setRunNumber(int runNumber)DPMBase
Mercury2D::setSaveCount(unsigned int saveCount)DPMBase
DPMBase::setSaveCount(unsigned int saveCount)DPMBase
Mercury2D::setSoftStop()DPMBaseprotected
DPMBase::setSoftStop()DPMBaseprotected
Mercury2D::setSuperquadricParticlesWriteVTK(bool writeSuperquadricParticlesVTK)DPMBase
DPMBase::setSuperquadricParticlesWriteVTK(bool writeSuperquadricParticlesVTK)DPMBase
Mercury2D::setSystemDimensions(unsigned int newDim)DPMBase
DPMBase::setSystemDimensions(unsigned int newDim)DPMBase
Mercury2D::setTime(Mdouble time)DPMBase
DPMBase::setTime(Mdouble time)DPMBase
Mercury2D::setTimeMax(Mdouble newTMax)DPMBase
DPMBase::setTimeMax(Mdouble newTMax)DPMBase
Mercury2D::setTimeStep(Mdouble newDt)DPMBase
DPMBase::setTimeStep(Mdouble newDt)DPMBase
setupInitialConditions() overridemy_probleminlinevirtual
setupInitialConditions() overridemy_probleminlinevirtual
setupInitialConditions() overridemy_probleminlinevirtual
setupInitialConditions() overridemy_probleminlinevirtual
setupInitialConditions() overridemy_probleminlinevirtual
setupInitialConditions() overridemy_probleminlinevirtual
setupInitialConditions() overridemy_probleminlinevirtual
Mercury2D::setWallsWriteVTK(FileType writeWallsVTK)DPMBase
Mercury2D::setWallsWriteVTK(bool)DPMBase
DPMBase::setWallsWriteVTK(FileType writeWallsVTK)DPMBase
DPMBase::setWallsWriteVTK(bool)DPMBase
Mercury2D::setWritePythonFileForVTKVisualisation(bool forceWritePythonFileForVTKVisualisation)DPMBase
DPMBase::setWritePythonFileForVTKVisualisation(bool forceWritePythonFileForVTKVisualisation)DPMBase
Mercury2D::setXBallsAdditionalArguments(std::string newXBArgs)DPMBase
DPMBase::setXBallsAdditionalArguments(std::string newXBArgs)DPMBase
Mercury2D::setXBallsColourMode(int newCMode)DPMBase
DPMBase::setXBallsColourMode(int newCMode)DPMBase
Mercury2D::setXBallsScale(Mdouble newScale)DPMBase
DPMBase::setXBallsScale(Mdouble newScale)DPMBase
Mercury2D::setXBallsVectorScale(double newVScale)DPMBase
DPMBase::setXBallsVectorScale(double newVScale)DPMBase
Mercury2D::setXMax(Mdouble newXMax)DPMBase
DPMBase::setXMax(Mdouble newXMax)DPMBase
Mercury2D::setXMin(Mdouble newXMin)DPMBase
DPMBase::setXMin(Mdouble newXMin)DPMBase
Mercury2D::setYMax(Mdouble newYMax)DPMBase
DPMBase::setYMax(Mdouble newYMax)DPMBase
Mercury2D::setYMin(Mdouble newYMin)DPMBase
DPMBase::setYMin(Mdouble newYMin)DPMBase
Mercury2D::setZMax(Mdouble newZMax)DPMBase
DPMBase::setZMax(Mdouble newZMax)DPMBase
Mercury2D::setZMin(Mdouble newZMin)DPMBase
DPMBase::setZMin(Mdouble newZMin)DPMBase
shaker_ampmy_problemprivate
shaker_freqmy_problemprivate
Mercury2D::signalHandler(int signal)DPMBaseprotectedstatic
DPMBase::signalHandler(int signal)DPMBaseprotectedstatic
Mercury2D::solve()DPMBase
Mercury2D::solve(int argc, char *argv[])DPMBase
DPMBase::solve()DPMBase
DPMBase::solve(int argc, char *argv[])DPMBase
Mercury2D::speciesHandlerDPMBase
DPMBase::speciesHandlerDPMBase
Mercury2D::splitDomain(DomainSplit domainSplit)DPMBase
DPMBase::splitDomain(DomainSplit domainSplit)DPMBase
Mercury2D::statFileDPMBase
DPMBase::statFileDPMBase
Mercury2D::synchroniseParticle(BaseParticle *, unsigned fromProcessor=0)DPMBaseprotected
DPMBase::synchroniseParticle(BaseParticle *, unsigned fromProcessor=0)DPMBaseprotected
Mercury2D::systemDimensions_DPMBaseprivate
tcmy_problemprivate
Mercury2D::time_DPMBaseprivate
Mercury2D::timeMax_DPMBaseprivate
Mercury2D::timeStep_DPMBaseprivate
Mercury2D::totalCurrentMaxRelativeDisplacement_MercuryBaseprivate
Mercury2D::updateEachTimeStep_MercuryBaseprivate
Mercury2D::updateGhostGrid(BaseParticle *P)DPMBase
DPMBase::updateGhostGrid(BaseParticle *P)DPMBase
userHGridCellSize(unsigned int level)MercuryBasevirtual
Mercury2D::vtkWriter_DPMBaseprivate
Mercury2D::wallDetailsVTKWriter_DPMBaseprivate
Mercury2D::wallHandlerDPMBase
DPMBase::wallHandlerDPMBase
Mercury2D::wallVTKWriter_DPMBaseprivate
Mercury2D::write(std::ostream &os, bool writeAllParticles=true) const overrideMercuryBasevirtual
Mercury3D::write(std::ostream &os, bool writeAllParticles=true) const overrideMercuryBasevirtual
Mercury2D::writeDataFile()DPMBase
DPMBase::writeDataFile()DPMBase
Mercury2D::writeEneFile()DPMBase
DPMBase::writeEneFile()DPMBase
writeEneHeader(std::ostream &os) constDPMBaseprotectedvirtual
writeEneTimeStep(std::ostream &os) constDPMBaseprotectedvirtual
Mercury2D::writeFStatFile()DPMBase
DPMBase::writeFStatFile()DPMBase
writeFstatHeader(std::ostream &os) constDPMBaseprotectedvirtual
writeOutputFiles()DPMBasevirtual
Mercury2D::writeParticlesVTK_DPMBaseprivate
Mercury2D::writePythonFileForVTKVisualisation() constDPMBase
DPMBase::writePythonFileForVTKVisualisation() constDPMBase
writeRestartFile()DPMBasevirtual
Mercury2D::writeSuperquadricParticlesVTK_DPMBaseprivate
Mercury2D::writeVTKFiles() constDPMBaseprotected
DPMBase::writeVTKFiles() constDPMBaseprotected
writeXBallsScript() constDPMBasevirtual
Mercury2D::xBallsAdditionalArguments_DPMBaseprivate
Mercury2D::xBallsColourMode_DPMBaseprivate
Mercury2D::xBallsScale_DPMBaseprivate
Mercury2D::xBallsVectorScale_DPMBaseprivate
~DPMBase()DPMBasevirtual
Mercury2D::~MercuryBase() overrideMercuryBase
Mercury3D::~MercuryBase() overrideMercuryBase