actionsAfterSolve() | DPMBase | protectedvirtual |
actionsAfterTimeStep() | DPMBase | protectedvirtual |
actionsBeforeTimeLoop() override | statistics_while_running< T > | inlinevirtual |
actionsBeforeTimeStep() override | statistics_while_running< T > | inlinevirtual |
actionsBeforeTimeStep() override | statistics_while_running< T > | inlinevirtual |
actionsBeforeTimeStep() override | statistics_while_running< T > | inlinevirtual |
actionsBeforeTimeStep() override | statistics_while_running< T > | inlinevirtual |
actionsBeforeTimeStep() override | statistics_while_running< T > | inlinevirtual |
actionsBeforeTimeStep() override | statistics_while_running< T > | inlinevirtual |
actionsOnRestart() | DPMBase | protectedvirtual |
addFlowParticlesCompactly() | Chute | protectedvirtual |
append_ | DPMBase | private |
appendToFile(string filename, string text) | statistics_while_running< T > | inline |
appendToFile(std::string filename, std::string text) | statistics_while_running< T > | inline |
areInContact(const BaseParticle *pI, const BaseParticle *pJ) | DPMBase | static |
auto_set_domain() | statistics_while_running< T > | inline |
auto_set_domain() | statistics_while_running< T > | inline |
auto_set_z() | statistics_while_running< T > | inline |
auto_set_z() | statistics_while_running< T > | inline |
auto_set_z() | statistics_while_running< T > | inline |
auto_set_z() | statistics_while_running< T > | inline |
autoNumber() | DPMBase | |
autoSetSystemDimensions() | StatisticsVector< T > | protected |
average(std::vector< StatisticsPoint< T > > &P) | StatisticsVector< T > | |
backgroundDrag_ | DPMBase | private |
boundaryHandler | DPMBase | |
boundaryVTKWriter_ | DPMBase | private |
centerPointInFStat_ | StatisticsVector< T > | protected |
CG_type | StatisticsVector< T > | protected |
cgHandler | DPMBase | |
CGPolynomial | StatisticsVector< T > | protected |
check_current_time_for_statistics() | StatisticsVector< T > | inline |
checkAndDuplicatePeriodicParticles() | DPMBase | protected |
checkInteractionWithBoundaries() | DPMBase | protectedvirtual |
StatisticsVector::checkParticleForInteraction(const BaseParticle &P) | DPMBase | virtual |
Chute::checkParticleForInteraction(const BaseParticle &P) final | MercuryBase | virtual |
Mercury3D::checkParticleForInteraction(const BaseParticle &P) final | MercuryBase | virtual |
StatisticsVector::checkParticleForInteractionLocal(const BaseParticle &P) | DPMBase | virtual |
Chute::checkParticleForInteractionLocal(const BaseParticle &P) final | MercuryBase | virtual |
Mercury3D::checkParticleForInteractionLocal(const BaseParticle &P) final | MercuryBase | virtual |
checkParticleForInteractionLocalPeriodic(const BaseParticle &P) | DPMBase | |
checkSettings() | DPMBase | |
Chute() | Chute | |
Chute(const DPMBase &other) | Chute | explicit |
Chute(const MercuryBase &other) | Chute | explicit |
Chute(const Mercury3D &other) | Chute | explicit |
Chute(const Chute &other) | Chute | |
chuteAngle_ | Chute | private |
cleanChute() | Chute | protected |
clock_ | DPMBase | |
closeFiles() | DPMBase | |
computeAdditionalForces() | DPMBase | inlineprotectedvirtual |
computeAllForces() | DPMBase | protectedvirtual |
computeExternalForces(BaseParticle *) | DPMBase | protectedvirtual |
computeForcesDueToWalls(BaseParticle *, BaseWall *) | DPMBase | protectedvirtual |
computeInternalForce(BaseParticle *, BaseParticle *) | DPMBase | protectedvirtual |
StatisticsVector::computeInternalForces(BaseParticle *) | DPMBase | protectedvirtual |
Chute::computeInternalForces(BaseParticle *obj) override | Mercury3D | protectedvirtual |
Mercury3D::computeInternalForces(BaseParticle *obj) override | Mercury3D | protectedvirtual |
computeOneTimeStep() | DPMBase | virtual |
StatisticsVector::computeWallForces(BaseWall *w) | DPMBase | virtual |
Chute::computeWallForces(BaseWall *w) override | Mercury3D | protectedvirtual |
Mercury3D::computeWallForces(BaseWall *w) override | Mercury3D | protectedvirtual |
StatisticsVector::constructor() | StatisticsVector< T > | |
StatisticsVector::constructor(std::string name) | StatisticsVector< T > | |
Chute::constructor() | Chute | |
continueFlag_ | DPMBase | privatestatic |
continueSolve() const | DPMBase | protectedvirtual |
createBottom() | Chute | protectedvirtual |
createFlowParticle() | Chute | protectedvirtual |
Chute::currentMaxRelativeDisplacement_ | MercuryBase | private |
cutoff | StatisticsVector< T > | protected |
cutoff2 | StatisticsVector< T > | protected |
dataFile | DPMBase | |
decompose() | DPMBase | virtual |
deleteGhostParticles(std::set< BaseParticle * > &particlesToBeDeleted) | DPMBase | protected |
doDoublePoints | StatisticsVector< T > | protected |
doGradient | StatisticsVector< T > | protected |
domainHandler | DPMBase | |
DomainSplit enum name | DPMBase | |
doTimeAverage | StatisticsVector< T > | protected |
doVariance | StatisticsVector< T > | protected |
DPMBase() | DPMBase | |
DPMBase(const DPMBase &other) | DPMBase | |
dx | StatisticsVector< T > | protected |
dxTimeAverage | StatisticsVector< T > | protected |
dy | StatisticsVector< T > | protected |
dyTimeAverage | StatisticsVector< T > | protected |
dz | StatisticsVector< T > | protected |
dzTimeAverage | StatisticsVector< T > | protected |
eneFile | DPMBase | |
evaluate_force_statistics(int wp=0) | StatisticsVector< T > | |
evaluate_particle_statistics(std::vector< BaseParticle * >::iterator P, int wp=0) | StatisticsVector< T > | |
evaluate_wall_force_statistics(Vec3D P, int wp=0) | StatisticsVector< T > | |
evaluateIntegral(Mdouble n1, Mdouble n2, Mdouble t) | StatisticsVector< T > | inline |
evaluatePolynomial(Mdouble r) | StatisticsVector< T > | inline |
evaluatePolynomialGradient(Mdouble r) | StatisticsVector< T > | inline |
fillDomainWithParticles(unsigned N=50) | DPMBase | |
finaliseSolve() | DPMBase | |
findNextExistingDataFile(Mdouble tMin, bool verbose=true) | DPMBase | |
finishStatistics() | statistics_while_running< T > | inlinevirtual |
finishStatistics() override | statistics_while_running< T > | inlinevirtual |
fixedParticleRadius_ | Chute | private |
fixedParticleSpacing_ | Chute | private |
forceWriteOutputFiles() | DPMBase | |
forceWritePythonFileForVTKVisualisation_ | DPMBase | private |
format | StatisticsVector< T > | protected |
fStatFile | DPMBase | |
gather_force_statistics_from_fstat_and_data() | StatisticsVector< T > | |
gather_force_statistics_from_p3c(int version) | StatisticsVector< T > | |
gather_force_statistics_from_p3w(int version, std::vector< int > &index) | StatisticsVector< T > | |
gatherContactStatistics(unsigned int index1, int index2, Vec3D Contact, Mdouble delta, Mdouble ctheta, Mdouble fdotn, Mdouble fdott, Vec3D P1_P2_normal_, Vec3D P1_P2_tangential) | StatisticsVector< T > | virtual |
DPMBase::gatherContactStatistics() | DPMBase | protected |
get1DParametersFromRunNumber(int size_x) const | DPMBase | |
get2DParametersFromRunNumber(int size_x, int size_y) const | DPMBase | |
get3DParametersFromRunNumber(int size_x, int size_y, int size_z) const | DPMBase | |
getAppend() const | DPMBase | |
getBackgroundDrag() const | DPMBase | inline |
getCentreOfMass() const | DPMBase | |
getCGPoints() | StatisticsVector< T > | inline |
getCGShape() | StatisticsVector< T > | inline |
getCGTimeAveragingInterval() | StatisticsVector< T > | inline |
getCGTimeMin() | StatisticsVector< T > | inline |
getCGWidth() | StatisticsVector< T > | inline |
getCGWidth_over_rmax() | StatisticsVector< T > | inline |
getCGWidthalls() | StatisticsVector< T > | inline |
getCGWidthSquared() | StatisticsVector< T > | inline |
getChuteAngle() const | Chute | |
getChuteAngleDegrees() const | Chute | |
getChuteLength() const | Chute | |
getChuteWidth() const | Chute | |
getCPUTime() | DPMBase | inline |
getCurrentDomain() | DPMBase | |
getCutoff() | StatisticsVector< T > | inline |
getCutoff2() | StatisticsVector< T > | inline |
getDataFile() | DPMBase | |
getDataFile() const | DPMBase | |
getDoDoublePoints() | StatisticsVector< T > | inline |
getDoGradient() | StatisticsVector< T > | inline |
getDoIgnoreFixedParticles() | StatisticsVector< T > | inline |
getDoPeriodicWalls() | StatisticsVector< T > | inline |
getDoTimeAverage() | StatisticsVector< T > | inline |
getDoVariance() | StatisticsVector< T > | inline |
getElasticEnergy() const | DPMBase | |
getEneFile() | DPMBase | |
getEneFile() const | DPMBase | |
getFixedParticleRadius() const | Chute | |
getFixedParticleSpacing() const | Chute | |
getFStatFile() | DPMBase | |
getFStatFile() const | DPMBase | |
getGravitationalEnergy() const | DPMBase | |
getGravity() const | DPMBase | |
Chute::getHGrid() | MercuryBase | inlineprotected |
Chute::getHGrid() const | MercuryBase | inlineprotected |
Mercury3D::getHGrid() | MercuryBase | inlineprotected |
Mercury3D::getHGrid() const | MercuryBase | inlineprotected |
Chute::getHGridCellOverSizeRatio() const | MercuryBase | |
Mercury3D::getHGridCellOverSizeRatio() const | MercuryBase | |
Chute::getHGridCurrentMaxRelativeDisplacement() const | MercuryBase | |
Mercury3D::getHGridCurrentMaxRelativeDisplacement() const | MercuryBase | |
Chute::getHGridDistribution() const | MercuryBase | |
Mercury3D::getHGridDistribution() const | MercuryBase | |
Chute::getHGridMaxLevels() const | MercuryBase | |
Mercury3D::getHGridMaxLevels() const | MercuryBase | |
Chute::getHGridMethod() const | MercuryBase | inline |
Mercury3D::getHGridMethod() const | MercuryBase | inline |
getHGridTargetMaxInteractionRadius() const | MercuryBase | virtual |
getHGridTargetMinInteractionRadius() const | MercuryBase | virtual |
getHGridTargetNumberOfBuckets() const | MercuryBase | virtual |
Chute::getHGridTotalCurrentMaxRelativeDisplacement() const | MercuryBase | |
Mercury3D::getHGridTotalCurrentMaxRelativeDisplacement() const | MercuryBase | |
StatisticsVector::getHGridUpdateEachTimeStep() const | DPMBase | virtual |
Chute::getHGridUpdateEachTimeStep() const final | MercuryBase | virtual |
Mercury3D::getHGridUpdateEachTimeStep() const final | MercuryBase | virtual |
getInflowHeight() const | Chute | |
getInflowParticleRadius() const | Chute | |
getInflowVelocity() const | Chute | |
getInflowVelocityVariance() const | Chute | |
getInfo(const BaseParticle &P) const | DPMBase | virtual |
getInteractionFile() | DPMBase | |
getInteractionFile() const | DPMBase | |
getIsPeriodic() const | Chute | |
getKineticEnergy() const | DPMBase | |
getKineticStress() const | DPMBase | |
getMax() const | DPMBase | inline |
getMaxFailed() const | Chute | |
getMaxInflowParticleRadius() const | Chute | |
getMin() const | DPMBase | inline |
getMinInflowParticleRadius() const | Chute | |
getMirrorAtDomainBoundary() | StatisticsVector< T > | inline |
getN(int &nx_, int &ny_, int &nz_) | StatisticsVector< T > | inline |
getName() const | DPMBase | |
getNextTime() const | DPMBase | |
getNTimeAverage() | StatisticsVector< T > | inline |
getNTimeAverageReset() | StatisticsVector< T > | inline |
getNToWrite() const | DPMBase | |
getNumberOfDomains() | DPMBase | |
getNumberOfOMPThreads() const | DPMBase | |
getNumberOfTimeSteps() const | DPMBase | |
getNX() | StatisticsVector< T > | inline |
getNY() | StatisticsVector< T > | inline |
getNZ() | StatisticsVector< T > | inline |
getParticleDimensions() const | DPMBase | |
getParticlesWriteVTK() const | DPMBase | |
getPolynomialName() | StatisticsVector< T > | inline |
getRestarted() const | DPMBase | |
getRestartFile() | DPMBase | |
getRestartFile() const | DPMBase | |
getRestartVersion() const | DPMBase | |
getRotation() const | DPMBase | inline |
getRotationalEnergy() const | DPMBase | |
getRoughBottomType() const | Chute | |
getRunNumber() const | DPMBase | |
getStatFile() | DPMBase | |
getStatFile() const | DPMBase | |
getStaticStress() const | DPMBase | |
getStepSize() const | StatisticsVector< T > | inline |
getStressTypeForFixedParticles() | StatisticsVector< T > | inline |
getSuperExact() | StatisticsVector< T > | inline |
getSuperquadricParticlesWriteVTK() const | DPMBase | |
getSystemDimensions() const | DPMBase | |
getTime() const | DPMBase | |
getTimeMax() const | DPMBase | |
getTimeMaxStat() | StatisticsVector< T > | inline |
getTimeStep() const | DPMBase | |
getTotalEnergy() const | DPMBase | |
getTotalMass() const | DPMBase | |
getTotalMomentum() const | DPMBase | |
getTotalStress() const | DPMBase | |
getTotalVolume() const | DPMBase | |
getVelocityProfile(Vec3D Position) | StatisticsVector< T > | protected |
getVerbosityLevel() const | StatisticsVector< T > | inline |
getVtkWriter() const | DPMBase | |
getWallsWriteVTK() const | DPMBase | |
getWallTime() | DPMBase | inline |
getWallVTKWriter() | DPMBase | |
getWritePythonFileForVTKVisualisation() const | DPMBase | |
getXBallsAdditionalArguments() const | DPMBase | |
getXBallsColourMode() const | DPMBase | |
getXBallsScale() const | DPMBase | |
getXBallsVectorScale() const | DPMBase | |
getXCenter() const | DPMBase | inline |
getXMax() const | DPMBase | inline |
getXMaxStat() | StatisticsVector< T > | inline |
getXMin() const | DPMBase | inline |
getXMinStat() | StatisticsVector< T > | inline |
getYCenter() const | DPMBase | inline |
getYMax() const | DPMBase | inline |
getYMaxStat() | StatisticsVector< T > | inline |
getYMin() const | DPMBase | inline |
getYMinStat() | StatisticsVector< T > | inline |
getZCenter() const | DPMBase | inline |
getZMax() const | DPMBase | inline |
getZMaxStat() | StatisticsVector< T > | inline |
getZMin() const | DPMBase | inline |
getZMinStat() | StatisticsVector< T > | inline |
gravity_ | DPMBase | private |
Chute::grid | MercuryBase | private |
Chute::gridNeedsUpdate_ | MercuryBase | private |
handleParticleAddition(unsigned int id, BaseParticle *p) | DPMBase | virtual |
handleParticleRemoval(unsigned int id) | DPMBase | virtual |
StatisticsVector::hGridActionsAfterIntegration() | DPMBase | protectedvirtual |
Chute::hGridActionsAfterIntegration() override | MercuryBase | protectedvirtual |
Mercury3D::hGridActionsAfterIntegration() override | MercuryBase | protectedvirtual |
StatisticsVector::hGridActionsBeforeIntegration() | DPMBase | protectedvirtual |
Chute::hGridActionsBeforeIntegration() override | MercuryBase | protectedvirtual |
Mercury3D::hGridActionsBeforeIntegration() override | MercuryBase | protectedvirtual |
StatisticsVector::hGridActionsBeforeTimeLoop() | DPMBase | protectedvirtual |
Chute::hGridActionsBeforeTimeLoop() override | MercuryBase | virtual |
Mercury3D::hGridActionsBeforeTimeLoop() override | MercuryBase | virtual |
StatisticsVector::hGridActionsBeforeTimeStep() | DPMBase | protectedvirtual |
Chute::hGridActionsBeforeTimeStep() override | MercuryBase | virtual |
Mercury3D::hGridActionsBeforeTimeStep() override | MercuryBase | virtual |
Chute::hGridCellOverSizeRatio_ | MercuryBase | private |
Chute::hGridDistribution_ | MercuryBase | private |
Chute::hGridFindContactsWithinTargetCell(int x, int y, int z, unsigned int l) | Mercury3D | protected |
Mercury3D::hGridFindContactsWithinTargetCell(int x, int y, int z, unsigned int l) | Mercury3D | protected |
Chute::hGridFindContactsWithTargetCell(int x, int y, int z, unsigned int l, BaseParticle *obj) | Mercury3D | protected |
Mercury3D::hGridFindContactsWithTargetCell(int x, int y, int z, unsigned int l, BaseParticle *obj) | Mercury3D | protected |
Chute::hGridFindParticleContacts(const BaseParticle *obj) override | Mercury3D | virtual |
Mercury3D::hGridFindParticleContacts(const BaseParticle *obj) override | Mercury3D | virtual |
Chute::hGridFindParticlesWithTargetCell(int x, int y, int z, unsigned int l, BaseParticle *obj, std::vector< BaseParticle * > &list) | Mercury3D | protected |
Mercury3D::hGridFindParticlesWithTargetCell(int x, int y, int z, unsigned int l, BaseParticle *obj, std::vector< BaseParticle * > &list) | Mercury3D | protected |
StatisticsVector::hGridGetInteractingParticleList(BaseParticle *obj, std::vector< BaseParticle * > &list) | DPMBase | inlinevirtual |
Chute::hGridGetInteractingParticleList(BaseParticle *obj, std::vector< BaseParticle * > &list) override | Mercury3D | protectedvirtual |
Mercury3D::hGridGetInteractingParticleList(BaseParticle *obj, std::vector< BaseParticle * > &list) override | Mercury3D | protectedvirtual |
Chute::hGridHasContactsInTargetCell(int x, int y, int z, unsigned int l, const BaseParticle *obj) const | Mercury3D | protected |
Mercury3D::hGridHasContactsInTargetCell(int x, int y, int z, unsigned int l, const BaseParticle *obj) const | Mercury3D | protected |
Chute::hGridHasParticleContacts(const BaseParticle *obj) override | Mercury3D | protectedvirtual |
Mercury3D::hGridHasParticleContacts(const BaseParticle *obj) override | Mercury3D | protectedvirtual |
Chute::hGridInfo(std::ostream &os=std::cout) const | MercuryBase | |
Mercury3D::hGridInfo(std::ostream &os=std::cout) const | MercuryBase | |
StatisticsVector::hGridInsertParticle(BaseParticle *obj UNUSED) | DPMBase | virtual |
Chute::hGridInsertParticle(BaseParticle *obj) final | MercuryBase | protected |
Mercury3D::hGridInsertParticle(BaseParticle *obj) final | MercuryBase | protected |
Chute::hGridMaxLevels_ | MercuryBase | private |
Chute::hGridMethod_ | MercuryBase | private |
Chute::hGridNeedsRebuilding() | MercuryBase | |
Mercury3D::hGridNeedsRebuilding() | MercuryBase | |
Chute::hGridRebuild() | MercuryBase | protected |
Mercury3D::hGridRebuild() | MercuryBase | protected |
StatisticsVector::hGridRemoveParticle(BaseParticle *obj UNUSED) | DPMBase | virtual |
Chute::hGridRemoveParticle(BaseParticle *obj) override | Mercury3D | protected |
Mercury3D::hGridRemoveParticle(BaseParticle *obj) override | Mercury3D | protected |
StatisticsVector::hGridUpdateMove(BaseParticle *, Mdouble) | DPMBase | virtual |
Chute::hGridUpdateMove(BaseParticle *iP, Mdouble move) final | MercuryBase | protectedvirtual |
Mercury3D::hGridUpdateMove(BaseParticle *iP, Mdouble move) final | MercuryBase | protectedvirtual |
StatisticsVector::hGridUpdateParticle(BaseParticle *obj UNUSED) | DPMBase | virtual |
Chute::hGridUpdateParticle(BaseParticle *obj) override | Mercury3D | protected |
Mercury3D::hGridUpdateParticle(BaseParticle *obj) override | Mercury3D | protected |
hmax | StatisticsVector< T > | protected |
ignoreFixedParticles | StatisticsVector< T > | protected |
importParticlesAs(ParticleHandler &particleHandler, InteractionHandler &interactionHandler, const ParticleSpecies *species) | DPMBase | |
incrementRunNumberInFile() | DPMBase | static |
indSpecies | StatisticsVector< T > | protected |
inflowHeight_ | Chute | private |
inflowVelocity_ | Chute | private |
inflowVelocityVariance_ | Chute | private |
initialiseSolve() | DPMBase | |
initialiseStatistics() | statistics_while_running< T > | inlinevirtual |
initialiseStatistics() override | statistics_while_running< T > | inlinevirtual |
insertGhostParticle(BaseParticle *P) | DPMBase | |
insertionBoundary_ | Chute | private |
integrateAfterForceComputation() | DPMBase | protectedvirtual |
integrateBeforeForceComputation() | DPMBase | protectedvirtual |
interactionFile | DPMBase | |
interactionHandler | DPMBase | |
interactionVTKWriter_ | DPMBase | private |
isChutePeriodic_ | Chute | private |
isMDCLR | StatisticsVector< T > | protected |
isTimeEqualTo(Mdouble time) const | DPMBase | protected |
jump_fstat() | StatisticsVector< T > | |
jump_p3c() | StatisticsVector< T > | |
launchNewRun(const char *name, bool quick=false) | DPMBase | |
loadPositions(const char *filename) | StatisticsVector< T > | protected |
loadVelocityProfile(const char *filename) | StatisticsVector< T > | protected |
makeChutePeriodic() | Chute | |
max_ | DPMBase | private |
maxFailed_ | Chute | private |
maxInflowParticleRadius_ | Chute | private |
Chute::Mercury3D() | Mercury3D | |
Chute::Mercury3D(const DPMBase &other) | Mercury3D | explicit |
Chute::Mercury3D(const Mercury3D &other) | Mercury3D | |
Mercury3D::Mercury3D() | Mercury3D | |
Mercury3D::Mercury3D(const DPMBase &other) | Mercury3D | explicit |
Mercury3D::Mercury3D(const Mercury3D &other) | Mercury3D | |
Chute::MercuryBase() | MercuryBase | |
Chute::MercuryBase(const MercuryBase &mercuryBase) | MercuryBase | |
Mercury3D::MercuryBase() | MercuryBase | |
Mercury3D::MercuryBase(const MercuryBase &mercuryBase) | MercuryBase | |
min_ | DPMBase | private |
minInflowParticleRadius_ | Chute | private |
mirrorAtDomainBoundary | StatisticsVector< T > | protected |
mpiInsertParticleCheck(BaseParticle *P) | DPMBase | |
mpiIsInCommunicationZone(BaseParticle *particle) | DPMBase | |
name_ | DPMBase | private |
nTimeAverage | StatisticsVector< T > | protected |
nTimeAverageReset | StatisticsVector< T > | protected |
nTimeAvg | statistics_while_running< T > | |
nToWrite_ | DPMBase | private |
numberOfDomains_ | DPMBase | private |
numberOfOMPThreads_ | DPMBase | private |
numberOfTimeSteps_ | DPMBase | private |
nx | StatisticsVector< T > | protected |
nxMirrored | StatisticsVector< T > | protected |
ny | StatisticsVector< T > | protected |
nyMirrored | StatisticsVector< T > | protected |
nz | StatisticsVector< T > | protected |
nzMirrored | StatisticsVector< T > | protected |
outputInteractionDetails() const | DPMBase | protected |
outputStatistics() | StatisticsVector< T > | virtual |
outputXBallsData(std::ostream &os) const | DPMBase | protectedvirtual |
outputXBallsDataParticle(unsigned int i, unsigned int format, std::ostream &os) const | DPMBase | protectedvirtual |
P1 | StatisticsVector< T > | protected |
P1_P2_CollisionalHeatFlux | StatisticsVector< T > | protected |
P1_P2_Contact | StatisticsVector< T > | protected |
P1_P2_ContactCoupleStress | StatisticsVector< T > | protected |
P1_P2_Dissipation | StatisticsVector< T > | protected |
P1_P2_distance | StatisticsVector< T > | protected |
P1_P2_Fabric | StatisticsVector< T > | protected |
P1_P2_normal | StatisticsVector< T > | protected |
P1_P2_NormalStress | StatisticsVector< T > | protected |
P1_P2_NormalTraction | StatisticsVector< T > | protected |
P1_P2_Potential | StatisticsVector< T > | protected |
P1_P2_TangentialStress | StatisticsVector< T > | protected |
P1_P2_TangentialTraction | StatisticsVector< T > | protected |
P2 | StatisticsVector< T > | protected |
p3c_file | StatisticsVector< T > | protected |
p3Format | StatisticsVector< T > | protected |
p3p_file | StatisticsVector< T > | protected |
p3w_file | StatisticsVector< T > | protected |
paoloParticleHandler | DPMBase | |
particleDimensions_ | DPMBase | private |
particleHandler | DPMBase | |
performGhostParticleUpdate() | DPMBase | protected |
performGhostVelocityUpdate() | DPMBase | protected |
periodicBoundaryHandler | DPMBase | |
periodicWalls | StatisticsVector< T > | protected |
Points | StatisticsVector< T > | protected |
positions_ | StatisticsVector< T > | protected |
print_CG() | StatisticsVector< T > | |
print_help() | StatisticsVector< T > | |
printStat() | StatisticsVector< T > | |
printTime() const override | statistics_while_running< T > | inlinevirtual |
printTime() const override | statistics_while_running< T > | inlinevirtual |
printTime() | statistics_while_running< T > | inline |
printTime() | statistics_while_running< T > | inline |
printTime() | statistics_while_running< T > | inline |
printTime() const override | statistics_while_running< T > | inlinevirtual |
processStatistics() | statistics_while_running< T > | inline |
StatisticsVector::processStatistics(bool usethese) | StatisticsVector< T > | virtual |
random | DPMBase | |
StatisticsVector::read(std::istream &is, ReadOptions opt=ReadOptions::ReadAll) | DPMBase | virtual |
Chute::read(std::istream &is, ReadOptions opt=ReadOptions::ReadAll) override | Chute | virtual |
read_next_from_p3p_file() | StatisticsVector< T > | protected |
readArguments(int argc, char *argv[]) | DPMBase | |
readDataFile(std::string fileName="", unsigned int format=0) | DPMBase | |
StatisticsVector::readNextArgument(int &i, int argc, char *argv[]) | DPMBase | virtual |
Chute::readNextArgument(int &i, int argc, char *argv[]) override | Chute | virtual |
readNextDataFile(unsigned int format) | StatisticsVector< T > | |
readNextFStatFile() | DPMBase | |
readOld(std::istream &is) | DPMBase | virtual |
ReadOptions enum name | DPMBase | |
readParAndIniFiles(std::string fileName) | DPMBase | |
readRestartFile(ReadOptions opt=ReadOptions::ReadAll) | DPMBase | |
readRestartFile(std::string fileName, ReadOptions opt=ReadOptions::ReadAll) | DPMBase | |
readRunNumberFromFile() | DPMBase | static |
readSpeciesFromDataFile(bool read=true) | DPMBase | inline |
readSpeciesFromDataFile_ | DPMBase | private |
readStatArguments(int argc, char *argv[]) | StatisticsVector< T > | |
readUserDefinedWall(const std::string &type) const | DPMBase | inlinevirtual |
removeDuplicatePeriodicParticles() | DPMBase | protected |
removeOldFiles() const | DPMBase | |
reset_statistics() | StatisticsVector< T > | virtual |
resetFileCounter() | DPMBase | |
restarted_ | DPMBase | private |
restartFile | DPMBase | |
restartVersion_ | DPMBase | private |
rmax | StatisticsVector< T > | protected |
rmin | StatisticsVector< T > | protected |
rotation_ | DPMBase | private |
roughBottomType_ | Chute | private |
run(int argc, char *argv[]) | statistics_while_running< T > | inline |
run(int argc, char *argv[]) | statistics_while_running< T > | inline |
runNumber_ | DPMBase | private |
satisfiesInclusionCriteria(BaseParticle *P) | StatisticsVector< T > | protected |
set_h(Mdouble h) | StatisticsVector< T > | inline |
set_hmax(Mdouble new_) | StatisticsVector< T > | inline |
set_hx(Mdouble hx) | StatisticsVector< T > | inline |
set_hy(Mdouble hy) | StatisticsVector< T > | inline |
set_hz(Mdouble hz) | StatisticsVector< T > | inline |
set_infiniteStressForFixedParticles(bool new_) | StatisticsVector< T > | inline |
set_Polynomial(std::vector< Mdouble > new_coefficients, unsigned int new_dim) | StatisticsVector< T > | inline |
set_Polynomial(Mdouble *new_coefficients, unsigned int num_coeff, unsigned int new_dim) | StatisticsVector< T > | inline |
set_rmax(Mdouble new_) | StatisticsVector< T > | inline |
set_rmin(Mdouble new_) | StatisticsVector< T > | inline |
set_statType() | StatisticsVector< T > | |
setAppend(bool newAppendFlag) | DPMBase | |
setBackgroundDrag(Mdouble backgroundDrag) | DPMBase | inline |
setCGShape(const char *new_) | StatisticsVector< T > | |
setCGShape(CG_TYPE new_) | StatisticsVector< T > | |
setCGTimeAveragingInterval(Mdouble t) | StatisticsVector< T > | inline |
setCGTimeMin(Mdouble t) | StatisticsVector< T > | inline |
setCGWidth(Mdouble w) | StatisticsVector< T > | inline |
setCGWidth2(Mdouble new_) | StatisticsVector< T > | |
setCGWidth_over_rmax(Mdouble new_) | StatisticsVector< T > | inline |
setCGWidthalls(bool new_) | StatisticsVector< T > | inline |
setChuteAngle(Mdouble chuteAngle) | Chute | |
setChuteAngleAndMagnitudeOfGravity(Mdouble chuteAngle, Mdouble gravity) | Chute | |
setChuteLength(Mdouble chuteLength) | Chute | virtual |
setChuteWidth(Mdouble chuteWidth) | Chute | |
setDimension(unsigned int newDim) | DPMBase | |
setDoDoublePoints(bool new_) | StatisticsVector< T > | inline |
setDoGradient(bool new_) | StatisticsVector< T > | inline |
setDoIgnoreFixedParticles(bool new_) | StatisticsVector< T > | inline |
setDomain(const Vec3D &min, const Vec3D &max) | DPMBase | |
setDoPeriodicWalls(bool new_) | StatisticsVector< T > | inline |
setDoTimeAverage(bool new_) | StatisticsVector< T > | inline |
setDoVariance(bool new_) | StatisticsVector< T > | inline |
setFileType(FileType fileType) | DPMBase | |
setFixedParticleRadius(Mdouble fixedParticleRadius) | Chute | |
setFixedParticles(unsigned int n) | DPMBase | protected |
setFixedParticleSpacing(Mdouble fixedParticleSpacing) | Chute | |
setGravity(Vec3D newGravity) | DPMBase | |
Chute::setHGridCellOverSizeRatio(Mdouble cellOverSizeRatio) | MercuryBase | |
Mercury3D::setHGridCellOverSizeRatio(Mdouble cellOverSizeRatio) | MercuryBase | |
Chute::setHGridDistribution(HGridDistribution hGridDistribution) | MercuryBase | |
Mercury3D::setHGridDistribution(HGridDistribution hGridDistribution) | MercuryBase | |
Chute::setHGridMaxLevels(unsigned int HGridMaxLevels) | MercuryBase | |
Mercury3D::setHGridMaxLevels(unsigned int HGridMaxLevels) | MercuryBase | |
Chute::setHGridMethod(HGridMethod hGridMethod) | MercuryBase | |
Mercury3D::setHGridMethod(HGridMethod hGridMethod) | MercuryBase | |
Chute::setHGridUpdateEachTimeStep(bool updateEachTimeStep) | MercuryBase | |
Mercury3D::setHGridUpdateEachTimeStep(bool updateEachTimeStep) | MercuryBase | |
setIndSpecies(unsigned int indSpecies) | StatisticsVector< T > | inline |
setInfinitelyLongDistance() | StatisticsVector< T > | |
setInflowHeight(Mdouble inflowHeight) | Chute | |
setInflowParticleRadius(Mdouble inflowParticleRadius) | Chute | |
setInflowParticleRadius(Mdouble minInflowParticleRadius, Mdouble maxInflowParticleRadius) | Chute | |
setInflowVelocity(Mdouble inflowVelocity) | Chute | |
setInflowVelocityVariance(Mdouble inflowVelocityVariance) | Chute | |
setInsertionBoundary(InsertionBoundary *insertionBoundary) | Chute | |
setInteractionsWriteVTK(bool) | DPMBase | |
setLastSavedTimeStep(unsigned int nextSavedTimeStep) | DPMBase | |
setLogarithmicSaveCount(Mdouble logarithmicSaveCountBase) | DPMBase | |
setMax(const Vec3D &max) | DPMBase | |
setMax(Mdouble, Mdouble, Mdouble) | DPMBase | |
setMaxFailed(unsigned int maxFailed) | Chute | |
setMaxInflowParticleRadius(Mdouble maxInflowParticleRadius) | Chute | |
setMeanVelocity(Vec3D V_mean_goal) | DPMBase | |
setMeanVelocityAndKineticEnergy(Vec3D V_mean_goal, Mdouble Ek_goal) | DPMBase | |
setMin(const Vec3D &min) | DPMBase | |
setMin(Mdouble, Mdouble, Mdouble) | DPMBase | |
setMinInflowParticleRadius(Mdouble minInflowParticleRadius) | Chute | |
setMirrorAtDomainBoundary(Mdouble new_) | StatisticsVector< T > | inline |
setN(int n) | StatisticsVector< T > | inline |
setN(int nx_, int ny_, int nz_) | StatisticsVector< T > | inline |
setName(const std::string &name) | DPMBase | |
setName(const char *name) | DPMBase | |
setNTimeAverageReset(int new_) | StatisticsVector< T > | inline |
setNToWrite(int nToWrite) | DPMBase | |
setNumberOfDomains(std::vector< unsigned > direction) | DPMBase | |
setNumberOfOMPThreads(int numberOfOMPThreads) | DPMBase | |
setNX(int new_) | StatisticsVector< T > | inline |
setNY(int new_) | StatisticsVector< T > | inline |
setNZ(int new_) | StatisticsVector< T > | inline |
setOpenMode(std::fstream::openmode openMode) | DPMBase | |
setParticleDimensions(unsigned int particleDimensions) | DPMBase | |
setParticlesWriteVTK(bool writeParticlesVTK) | DPMBase | |
setPolynomialName(const char *new_name) | StatisticsVector< T > | inline |
setPositions() | StatisticsVector< T > | |
setRestarted(bool newRestartedFlag) | DPMBase | |
setRestartVersion(std::string newRV) | DPMBase | |
setRotation(bool rotation) | DPMBase | inline |
setRoughBottomType(RoughBottomType roughBottomType) | Chute | |
setRoughBottomType(std::string roughBottomTypeString) | Chute | |
setRunNumber(int runNumber) | DPMBase | |
setSaveCount(unsigned int saveCount) | DPMBase | |
setSoftStop() | DPMBase | protected |
setStepSize(unsigned int stepSize) | StatisticsVector< T > | inline |
setStressTypeForFixedParticles(int new_) | StatisticsVector< T > | inline |
setSuperExact(bool new_) | StatisticsVector< T > | inline |
setSuperquadricParticlesWriteVTK(bool writeSuperquadricParticlesVTK) | DPMBase | |
setSystemDimensions(unsigned int newDim) | DPMBase | |
setTime(Mdouble time) | DPMBase | |
setTimeMax(Mdouble newTMax) | DPMBase | |
setTimeMaxStat(Mdouble t) | StatisticsVector< T > | inline |
setTimeStep(Mdouble newDt) | DPMBase | |
setupInitialConditions() override | statistics_while_running< T > | inlinevirtual |
setupInitialConditions() override | statistics_while_running< T > | inlinevirtual |
setupInitialConditions() override | statistics_while_running< T > | inlinevirtual |
setupInitialConditions() override | statistics_while_running< T > | inlinevirtual |
setupInitialConditions() override | statistics_while_running< T > | inlinevirtual |
setupInitialConditions() override | statistics_while_running< T > | inlinevirtual |
setupSideWalls() | Chute | |
setVerbosityLevel(int new_) | StatisticsVector< T > | inline |
setWallsWriteVTK(FileType writeWallsVTK) | DPMBase | |
setWallsWriteVTK(bool) | DPMBase | |
setWritePythonFileForVTKVisualisation(bool forceWritePythonFileForVTKVisualisation) | DPMBase | |
setXBallsAdditionalArguments(std::string newXBArgs) | DPMBase | |
setXBallsColourMode(int newCMode) | DPMBase | |
setXBallsScale(Mdouble newScale) | DPMBase | |
setXBallsVectorScale(double newVScale) | DPMBase | |
setXMax(Mdouble newXMax) | DPMBase | |
setXMaxStat(Mdouble xMaxStat_) | StatisticsVector< T > | inline |
setXMin(Mdouble newXMin) | DPMBase | |
setXMinStat(Mdouble xMinStat_) | StatisticsVector< T > | inline |
setYMax(Mdouble newYMax) | DPMBase | |
setYMaxStat(Mdouble yMaxStat_) | StatisticsVector< T > | inline |
setYMin(Mdouble newYMin) | DPMBase | |
setYMinStat(Mdouble yMinStat_) | StatisticsVector< T > | inline |
setZMax(Mdouble newZMax) | DPMBase | |
setZMaxStat(Mdouble zMaxStat_) | StatisticsVector< T > | inline |
setZMin(Mdouble newZMin) | DPMBase | |
setZMinStat(Mdouble zMinStat_) | StatisticsVector< T > | inline |
signalHandler(int signal) | DPMBase | protectedstatic |
solve() | DPMBase | |
solve(int argc, char *argv[]) | DPMBase | |
speciesHandler | DPMBase | |
splitDomain(DomainSplit domainSplit) | DPMBase | |
statFile | DPMBase | |
statistics_from_fstat_and_data() | StatisticsVector< T > | |
statistics_from_p3() | StatisticsVector< T > | |
statistics_while_running() | statistics_while_running< T > | inline |
statistics_while_running() | statistics_while_running< T > | inline |
statistics_while_running() | statistics_while_running< T > | inline |
statistics_while_running() | statistics_while_running< T > | inline |
statistics_while_running() | statistics_while_running< T > | inline |
statistics_while_running() | statistics_while_running< T > | inline |
statistics_while_running() | statistics_while_running< T > | inline |
StatisticsVector() | StatisticsVector< T > | inline |
StatisticsVector(std::string name) | StatisticsVector< T > | inline |
StatisticsVector(StatisticsVector &other) | StatisticsVector< T > | |
StatisticsVector(int argc, char *argv[]) | StatisticsVector< T > | |
statType | StatisticsVector< T > | protected |
stepSize_ | StatisticsVector< T > | protected |
StressTypeForFixedParticles | StatisticsVector< T > | protected |
superexact | StatisticsVector< T > | protected |
synchroniseParticle(BaseParticle *, unsigned fromProcessor=0) | DPMBase | protected |
systemDimensions_ | DPMBase | private |
time_ | DPMBase | private |
timeAverage | StatisticsVector< T > | protected |
TimeAverageBase | statistics_while_running< T > | |
TimeAverageBase2 | statistics_while_running< T > | |
TimeAverageSurface | statistics_while_running< T > | |
TimeAverageSurface2 | statistics_while_running< T > | |
timeMax_ | DPMBase | private |
timeStep_ | DPMBase | private |
timeVariance | StatisticsVector< T > | protected |
tIntStat | StatisticsVector< T > | protected |
tMaxStat | StatisticsVector< T > | protected |
tMinStat | StatisticsVector< T > | protected |
Chute::totalCurrentMaxRelativeDisplacement_ | MercuryBase | private |
Chute::updateEachTimeStep_ | MercuryBase | private |
updateGhostGrid(BaseParticle *P) | DPMBase | |
userHGridCellSize(unsigned int level) | MercuryBase | virtual |
VelocityProfile | StatisticsVector< T > | protected |
VelocityProfile_D | StatisticsVector< T > | protected |
VelocityProfile_Min | StatisticsVector< T > | protected |
verbose() | StatisticsVector< T > | inline |
verbosity | StatisticsVector< T > | protected |
vtkWriter_ | DPMBase | private |
w2 | StatisticsVector< T > | protected |
w_over_rmax | StatisticsVector< T > | protected |
wallDetailsVTKWriter_ | DPMBase | private |
wallHandler | DPMBase | |
walls | StatisticsVector< T > | protected |
wallVTKWriter_ | DPMBase | private |
StatisticsVector::write(std::ostream &os, bool writeAllParticles=true) const | DPMBase | virtual |
Chute::write(std::ostream &os, bool writeAllParticles=true) const override | Chute | virtual |
write_statistics() | StatisticsVector< T > | |
write_time_average_statistics() | StatisticsVector< T > | |
writeDataFile() | DPMBase | |
writeEneFile() | DPMBase | |
writeEneHeader(std::ostream &os) const | DPMBase | protectedvirtual |
writeEneTimeStep(std::ostream &os) const | DPMBase | protectedvirtual |
writeFStatFile() | DPMBase | |
writeFstatHeader(std::ostream &os) const | DPMBase | protectedvirtual |
writeOutputFiles() | StatisticsVector< T > | virtual |
writeParticlesVTK_ | DPMBase | private |
writePythonFileForVTKVisualisation() const | DPMBase | |
writeRestartFile() | DPMBase | virtual |
writeSuperquadricParticlesVTK_ | DPMBase | private |
writeToFile(string filename, string text) | statistics_while_running< T > | inline |
writeToFile(std::string filename, std::string text) | statistics_while_running< T > | inline |
writeVTKFiles() const | DPMBase | protected |
writeXBallsScript() const | DPMBase | virtual |
xBallsAdditionalArguments_ | DPMBase | private |
xBallsColourMode_ | DPMBase | private |
xBallsScale_ | DPMBase | private |
xBallsVectorScale_ | DPMBase | private |
xMaxStat | StatisticsVector< T > | protected |
xMinStat | StatisticsVector< T > | protected |
yMaxStat | StatisticsVector< T > | protected |
yMinStat | StatisticsVector< T > | protected |
zMaxStat | StatisticsVector< T > | protected |
zMinStat | StatisticsVector< T > | protected |
~DPMBase() | DPMBase | virtual |
Chute::~MercuryBase() override | MercuryBase | |
Mercury3D::~MercuryBase() override | MercuryBase | |