statistics_while_running< T > Member List

This is the complete list of members for statistics_while_running< T >, including all inherited members.

actionsAfterSolve()DPMBaseprotectedvirtual
actionsAfterTimeStep()DPMBaseprotectedvirtual
actionsBeforeTimeLoop() overridestatistics_while_running< T >inlinevirtual
actionsBeforeTimeStep() overridestatistics_while_running< T >inlinevirtual
actionsBeforeTimeStep() overridestatistics_while_running< T >inlinevirtual
actionsBeforeTimeStep() overridestatistics_while_running< T >inlinevirtual
actionsBeforeTimeStep() overridestatistics_while_running< T >inlinevirtual
actionsBeforeTimeStep() overridestatistics_while_running< T >inlinevirtual
actionsBeforeTimeStep() overridestatistics_while_running< T >inlinevirtual
actionsOnRestart()DPMBaseprotectedvirtual
addFlowParticlesCompactly()Chuteprotectedvirtual
append_DPMBaseprivate
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)DPMBasestatic
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_DPMBaseprivate
boundaryHandlerDPMBase
boundaryVTKWriter_DPMBaseprivate
centerPointInFStat_StatisticsVector< T >protected
CG_typeStatisticsVector< T >protected
cgHandlerDPMBase
CGPolynomialStatisticsVector< T >protected
check_current_time_for_statistics()StatisticsVector< T >inline
checkAndDuplicatePeriodicParticles()DPMBaseprotected
checkInteractionWithBoundaries()DPMBaseprotectedvirtual
StatisticsVector::checkParticleForInteraction(const BaseParticle &P)DPMBasevirtual
Chute::checkParticleForInteraction(const BaseParticle &P) finalMercuryBasevirtual
Mercury3D::checkParticleForInteraction(const BaseParticle &P) finalMercuryBasevirtual
StatisticsVector::checkParticleForInteractionLocal(const BaseParticle &P)DPMBasevirtual
Chute::checkParticleForInteractionLocal(const BaseParticle &P) finalMercuryBasevirtual
Mercury3D::checkParticleForInteractionLocal(const BaseParticle &P) finalMercuryBasevirtual
checkParticleForInteractionLocalPeriodic(const BaseParticle &P)DPMBase
checkSettings()DPMBase
Chute()Chute
Chute(const DPMBase &other)Chuteexplicit
Chute(const MercuryBase &other)Chuteexplicit
Chute(const Mercury3D &other)Chuteexplicit
Chute(const Chute &other)Chute
chuteAngle_Chuteprivate
cleanChute()Chuteprotected
clock_DPMBase
closeFiles()DPMBase
computeAdditionalForces()DPMBaseinlineprotectedvirtual
computeAllForces()DPMBaseprotectedvirtual
computeExternalForces(BaseParticle *)DPMBaseprotectedvirtual
computeForcesDueToWalls(BaseParticle *, BaseWall *)DPMBaseprotectedvirtual
computeInternalForce(BaseParticle *, BaseParticle *)DPMBaseprotectedvirtual
StatisticsVector::computeInternalForces(BaseParticle *)DPMBaseprotectedvirtual
Chute::computeInternalForces(BaseParticle *obj) overrideMercury3Dprotectedvirtual
Mercury3D::computeInternalForces(BaseParticle *obj) overrideMercury3Dprotectedvirtual
computeOneTimeStep()DPMBasevirtual
StatisticsVector::computeWallForces(BaseWall *w)DPMBasevirtual
Chute::computeWallForces(BaseWall *w) overrideMercury3Dprotectedvirtual
Mercury3D::computeWallForces(BaseWall *w) overrideMercury3Dprotectedvirtual
StatisticsVector::constructor()StatisticsVector< T >
StatisticsVector::constructor(std::string name)StatisticsVector< T >
Chute::constructor()Chute
continueFlag_DPMBaseprivatestatic
continueSolve() constDPMBaseprotectedvirtual
createBottom()Chuteprotectedvirtual
createFlowParticle()Chuteprotectedvirtual
Chute::currentMaxRelativeDisplacement_MercuryBaseprivate
cutoffStatisticsVector< T >protected
cutoff2StatisticsVector< T >protected
dataFileDPMBase
decompose()DPMBasevirtual
deleteGhostParticles(std::set< BaseParticle * > &particlesToBeDeleted)DPMBaseprotected
doDoublePointsStatisticsVector< T >protected
doGradientStatisticsVector< T >protected
domainHandlerDPMBase
DomainSplit enum nameDPMBase
doTimeAverageStatisticsVector< T >protected
doVarianceStatisticsVector< T >protected
DPMBase()DPMBase
DPMBase(const DPMBase &other)DPMBase
dxStatisticsVector< T >protected
dxTimeAverageStatisticsVector< T >protected
dyStatisticsVector< T >protected
dyTimeAverageStatisticsVector< T >protected
dzStatisticsVector< T >protected
dzTimeAverageStatisticsVector< T >protected
eneFileDPMBase
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() overridestatistics_while_running< T >inlinevirtual
fixedParticleRadius_Chuteprivate
fixedParticleSpacing_Chuteprivate
forceWriteOutputFiles()DPMBase
forceWritePythonFileForVTKVisualisation_DPMBaseprivate
formatStatisticsVector< T >protected
fStatFileDPMBase
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()DPMBaseprotected
get1DParametersFromRunNumber(int size_x) constDPMBase
get2DParametersFromRunNumber(int size_x, int size_y) constDPMBase
get3DParametersFromRunNumber(int size_x, int size_y, int size_z) constDPMBase
getAppend() constDPMBase
getBackgroundDrag() constDPMBaseinline
getCentreOfMass() constDPMBase
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() constChute
getChuteAngleDegrees() constChute
getChuteLength() constChute
getChuteWidth() constChute
getCPUTime()DPMBaseinline
getCurrentDomain()DPMBase
getCutoff()StatisticsVector< T >inline
getCutoff2()StatisticsVector< T >inline
getDataFile()DPMBase
getDataFile() constDPMBase
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() constDPMBase
getEneFile()DPMBase
getEneFile() constDPMBase
getFixedParticleRadius() constChute
getFixedParticleSpacing() constChute
getFStatFile()DPMBase
getFStatFile() constDPMBase
getGravitationalEnergy() constDPMBase
getGravity() constDPMBase
Chute::getHGrid()MercuryBaseinlineprotected
Chute::getHGrid() constMercuryBaseinlineprotected
Mercury3D::getHGrid()MercuryBaseinlineprotected
Mercury3D::getHGrid() constMercuryBaseinlineprotected
Chute::getHGridCellOverSizeRatio() constMercuryBase
Mercury3D::getHGridCellOverSizeRatio() constMercuryBase
Chute::getHGridCurrentMaxRelativeDisplacement() constMercuryBase
Mercury3D::getHGridCurrentMaxRelativeDisplacement() constMercuryBase
Chute::getHGridDistribution() constMercuryBase
Mercury3D::getHGridDistribution() constMercuryBase
Chute::getHGridMaxLevels() constMercuryBase
Mercury3D::getHGridMaxLevels() constMercuryBase
Chute::getHGridMethod() constMercuryBaseinline
Mercury3D::getHGridMethod() constMercuryBaseinline
getHGridTargetMaxInteractionRadius() constMercuryBasevirtual
getHGridTargetMinInteractionRadius() constMercuryBasevirtual
getHGridTargetNumberOfBuckets() constMercuryBasevirtual
Chute::getHGridTotalCurrentMaxRelativeDisplacement() constMercuryBase
Mercury3D::getHGridTotalCurrentMaxRelativeDisplacement() constMercuryBase
StatisticsVector::getHGridUpdateEachTimeStep() constDPMBasevirtual
Chute::getHGridUpdateEachTimeStep() const finalMercuryBasevirtual
Mercury3D::getHGridUpdateEachTimeStep() const finalMercuryBasevirtual
getInflowHeight() constChute
getInflowParticleRadius() constChute
getInflowVelocity() constChute
getInflowVelocityVariance() constChute
getInfo(const BaseParticle &P) constDPMBasevirtual
getInteractionFile()DPMBase
getInteractionFile() constDPMBase
getIsPeriodic() constChute
getKineticEnergy() constDPMBase
getKineticStress() constDPMBase
getMax() constDPMBaseinline
getMaxFailed() constChute
getMaxInflowParticleRadius() constChute
getMin() constDPMBaseinline
getMinInflowParticleRadius() constChute
getMirrorAtDomainBoundary()StatisticsVector< T >inline
getN(int &nx_, int &ny_, int &nz_)StatisticsVector< T >inline
getName() constDPMBase
getNextTime() constDPMBase
getNTimeAverage()StatisticsVector< T >inline
getNTimeAverageReset()StatisticsVector< T >inline
getNToWrite() constDPMBase
getNumberOfDomains()DPMBase
getNumberOfOMPThreads() constDPMBase
getNumberOfTimeSteps() constDPMBase
getNX()StatisticsVector< T >inline
getNY()StatisticsVector< T >inline
getNZ()StatisticsVector< T >inline
getParticleDimensions() constDPMBase
getParticlesWriteVTK() constDPMBase
getPolynomialName()StatisticsVector< T >inline
getRestarted() constDPMBase
getRestartFile()DPMBase
getRestartFile() constDPMBase
getRestartVersion() constDPMBase
getRotation() constDPMBaseinline
getRotationalEnergy() constDPMBase
getRoughBottomType() constChute
getRunNumber() constDPMBase
getStatFile()DPMBase
getStatFile() constDPMBase
getStaticStress() constDPMBase
getStepSize() constStatisticsVector< T >inline
getStressTypeForFixedParticles()StatisticsVector< T >inline
getSuperExact()StatisticsVector< T >inline
getSuperquadricParticlesWriteVTK() constDPMBase
getSystemDimensions() constDPMBase
getTime() constDPMBase
getTimeMax() constDPMBase
getTimeMaxStat()StatisticsVector< T >inline
getTimeStep() constDPMBase
getTotalEnergy() constDPMBase
getTotalMass() constDPMBase
getTotalMomentum() constDPMBase
getTotalStress() constDPMBase
getTotalVolume() constDPMBase
getVelocityProfile(Vec3D Position)StatisticsVector< T >protected
getVerbosityLevel() constStatisticsVector< T >inline
getVtkWriter() constDPMBase
getWallsWriteVTK() constDPMBase
getWallTime()DPMBaseinline
getWallVTKWriter()DPMBase
getWritePythonFileForVTKVisualisation() constDPMBase
getXBallsAdditionalArguments() constDPMBase
getXBallsColourMode() constDPMBase
getXBallsScale() constDPMBase
getXBallsVectorScale() constDPMBase
getXCenter() constDPMBaseinline
getXMax() constDPMBaseinline
getXMaxStat()StatisticsVector< T >inline
getXMin() constDPMBaseinline
getXMinStat()StatisticsVector< T >inline
getYCenter() constDPMBaseinline
getYMax() constDPMBaseinline
getYMaxStat()StatisticsVector< T >inline
getYMin() constDPMBaseinline
getYMinStat()StatisticsVector< T >inline
getZCenter() constDPMBaseinline
getZMax() constDPMBaseinline
getZMaxStat()StatisticsVector< T >inline
getZMin() constDPMBaseinline
getZMinStat()StatisticsVector< T >inline
gravity_DPMBaseprivate
Chute::gridMercuryBaseprivate
Chute::gridNeedsUpdate_MercuryBaseprivate
handleParticleAddition(unsigned int id, BaseParticle *p)DPMBasevirtual
handleParticleRemoval(unsigned int id)DPMBasevirtual
StatisticsVector::hGridActionsAfterIntegration()DPMBaseprotectedvirtual
Chute::hGridActionsAfterIntegration() overrideMercuryBaseprotectedvirtual
Mercury3D::hGridActionsAfterIntegration() overrideMercuryBaseprotectedvirtual
StatisticsVector::hGridActionsBeforeIntegration()DPMBaseprotectedvirtual
Chute::hGridActionsBeforeIntegration() overrideMercuryBaseprotectedvirtual
Mercury3D::hGridActionsBeforeIntegration() overrideMercuryBaseprotectedvirtual
StatisticsVector::hGridActionsBeforeTimeLoop()DPMBaseprotectedvirtual
Chute::hGridActionsBeforeTimeLoop() overrideMercuryBasevirtual
Mercury3D::hGridActionsBeforeTimeLoop() overrideMercuryBasevirtual
StatisticsVector::hGridActionsBeforeTimeStep()DPMBaseprotectedvirtual
Chute::hGridActionsBeforeTimeStep() overrideMercuryBasevirtual
Mercury3D::hGridActionsBeforeTimeStep() overrideMercuryBasevirtual
Chute::hGridCellOverSizeRatio_MercuryBaseprivate
Chute::hGridDistribution_MercuryBaseprivate
Chute::hGridFindContactsWithinTargetCell(int x, int y, int z, unsigned int l)Mercury3Dprotected
Mercury3D::hGridFindContactsWithinTargetCell(int x, int y, int z, unsigned int l)Mercury3Dprotected
Chute::hGridFindContactsWithTargetCell(int x, int y, int z, unsigned int l, BaseParticle *obj)Mercury3Dprotected
Mercury3D::hGridFindContactsWithTargetCell(int x, int y, int z, unsigned int l, BaseParticle *obj)Mercury3Dprotected
Chute::hGridFindParticleContacts(const BaseParticle *obj) overrideMercury3Dvirtual
Mercury3D::hGridFindParticleContacts(const BaseParticle *obj) overrideMercury3Dvirtual
Chute::hGridFindParticlesWithTargetCell(int x, int y, int z, unsigned int l, BaseParticle *obj, std::vector< BaseParticle * > &list)Mercury3Dprotected
Mercury3D::hGridFindParticlesWithTargetCell(int x, int y, int z, unsigned int l, BaseParticle *obj, std::vector< BaseParticle * > &list)Mercury3Dprotected
StatisticsVector::hGridGetInteractingParticleList(BaseParticle *obj, std::vector< BaseParticle * > &list)DPMBaseinlinevirtual
Chute::hGridGetInteractingParticleList(BaseParticle *obj, std::vector< BaseParticle * > &list) overrideMercury3Dprotectedvirtual
Mercury3D::hGridGetInteractingParticleList(BaseParticle *obj, std::vector< BaseParticle * > &list) overrideMercury3Dprotectedvirtual
Chute::hGridHasContactsInTargetCell(int x, int y, int z, unsigned int l, const BaseParticle *obj) constMercury3Dprotected
Mercury3D::hGridHasContactsInTargetCell(int x, int y, int z, unsigned int l, const BaseParticle *obj) constMercury3Dprotected
Chute::hGridHasParticleContacts(const BaseParticle *obj) overrideMercury3Dprotectedvirtual
Mercury3D::hGridHasParticleContacts(const BaseParticle *obj) overrideMercury3Dprotectedvirtual
Chute::hGridInfo(std::ostream &os=std::cout) constMercuryBase
Mercury3D::hGridInfo(std::ostream &os=std::cout) constMercuryBase
StatisticsVector::hGridInsertParticle(BaseParticle *obj UNUSED)DPMBasevirtual
Chute::hGridInsertParticle(BaseParticle *obj) finalMercuryBaseprotected
Mercury3D::hGridInsertParticle(BaseParticle *obj) finalMercuryBaseprotected
Chute::hGridMaxLevels_MercuryBaseprivate
Chute::hGridMethod_MercuryBaseprivate
Chute::hGridNeedsRebuilding()MercuryBase
Mercury3D::hGridNeedsRebuilding()MercuryBase
Chute::hGridRebuild()MercuryBaseprotected
Mercury3D::hGridRebuild()MercuryBaseprotected
StatisticsVector::hGridRemoveParticle(BaseParticle *obj UNUSED)DPMBasevirtual
Chute::hGridRemoveParticle(BaseParticle *obj) overrideMercury3Dprotected
Mercury3D::hGridRemoveParticle(BaseParticle *obj) overrideMercury3Dprotected
StatisticsVector::hGridUpdateMove(BaseParticle *, Mdouble)DPMBasevirtual
Chute::hGridUpdateMove(BaseParticle *iP, Mdouble move) finalMercuryBaseprotectedvirtual
Mercury3D::hGridUpdateMove(BaseParticle *iP, Mdouble move) finalMercuryBaseprotectedvirtual
StatisticsVector::hGridUpdateParticle(BaseParticle *obj UNUSED)DPMBasevirtual
Chute::hGridUpdateParticle(BaseParticle *obj) overrideMercury3Dprotected
Mercury3D::hGridUpdateParticle(BaseParticle *obj) overrideMercury3Dprotected
hmaxStatisticsVector< T >protected
ignoreFixedParticlesStatisticsVector< T >protected
importParticlesAs(ParticleHandler &particleHandler, InteractionHandler &interactionHandler, const ParticleSpecies *species)DPMBase
incrementRunNumberInFile()DPMBasestatic
indSpeciesStatisticsVector< T >protected
inflowHeight_Chuteprivate
inflowVelocity_Chuteprivate
inflowVelocityVariance_Chuteprivate
initialiseSolve()DPMBase
initialiseStatistics()statistics_while_running< T >inlinevirtual
initialiseStatistics() overridestatistics_while_running< T >inlinevirtual
insertGhostParticle(BaseParticle *P)DPMBase
insertionBoundary_Chuteprivate
integrateAfterForceComputation()DPMBaseprotectedvirtual
integrateBeforeForceComputation()DPMBaseprotectedvirtual
interactionFileDPMBase
interactionHandlerDPMBase
interactionVTKWriter_DPMBaseprivate
isChutePeriodic_Chuteprivate
isMDCLRStatisticsVector< T >protected
isTimeEqualTo(Mdouble time) constDPMBaseprotected
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_DPMBaseprivate
maxFailed_Chuteprivate
maxInflowParticleRadius_Chuteprivate
Chute::Mercury3D()Mercury3D
Chute::Mercury3D(const DPMBase &other)Mercury3Dexplicit
Chute::Mercury3D(const Mercury3D &other)Mercury3D
Mercury3D::Mercury3D()Mercury3D
Mercury3D::Mercury3D(const DPMBase &other)Mercury3Dexplicit
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_DPMBaseprivate
minInflowParticleRadius_Chuteprivate
mirrorAtDomainBoundaryStatisticsVector< T >protected
mpiInsertParticleCheck(BaseParticle *P)DPMBase
mpiIsInCommunicationZone(BaseParticle *particle)DPMBase
name_DPMBaseprivate
nTimeAverageStatisticsVector< T >protected
nTimeAverageResetStatisticsVector< T >protected
nTimeAvgstatistics_while_running< T >
nToWrite_DPMBaseprivate
numberOfDomains_DPMBaseprivate
numberOfOMPThreads_DPMBaseprivate
numberOfTimeSteps_DPMBaseprivate
nxStatisticsVector< T >protected
nxMirroredStatisticsVector< T >protected
nyStatisticsVector< T >protected
nyMirroredStatisticsVector< T >protected
nzStatisticsVector< T >protected
nzMirroredStatisticsVector< T >protected
outputInteractionDetails() constDPMBaseprotected
outputStatistics()StatisticsVector< T >virtual
outputXBallsData(std::ostream &os) constDPMBaseprotectedvirtual
outputXBallsDataParticle(unsigned int i, unsigned int format, std::ostream &os) constDPMBaseprotectedvirtual
P1StatisticsVector< T >protected
P1_P2_CollisionalHeatFluxStatisticsVector< T >protected
P1_P2_ContactStatisticsVector< T >protected
P1_P2_ContactCoupleStressStatisticsVector< T >protected
P1_P2_DissipationStatisticsVector< T >protected
P1_P2_distanceStatisticsVector< T >protected
P1_P2_FabricStatisticsVector< T >protected
P1_P2_normalStatisticsVector< T >protected
P1_P2_NormalStressStatisticsVector< T >protected
P1_P2_NormalTractionStatisticsVector< T >protected
P1_P2_PotentialStatisticsVector< T >protected
P1_P2_TangentialStressStatisticsVector< T >protected
P1_P2_TangentialTractionStatisticsVector< T >protected
P2StatisticsVector< T >protected
p3c_fileStatisticsVector< T >protected
p3FormatStatisticsVector< T >protected
p3p_fileStatisticsVector< T >protected
p3w_fileStatisticsVector< T >protected
paoloParticleHandlerDPMBase
particleDimensions_DPMBaseprivate
particleHandlerDPMBase
performGhostParticleUpdate()DPMBaseprotected
performGhostVelocityUpdate()DPMBaseprotected
periodicBoundaryHandlerDPMBase
periodicWallsStatisticsVector< T >protected
PointsStatisticsVector< T >protected
positions_StatisticsVector< T >protected
print_CG()StatisticsVector< T >
print_help()StatisticsVector< T >
printStat()StatisticsVector< T >
printTime() const overridestatistics_while_running< T >inlinevirtual
printTime() const overridestatistics_while_running< T >inlinevirtual
printTime()statistics_while_running< T >inline
printTime()statistics_while_running< T >inline
printTime()statistics_while_running< T >inline
printTime() const overridestatistics_while_running< T >inlinevirtual
processStatistics()statistics_while_running< T >inline
StatisticsVector::processStatistics(bool usethese)StatisticsVector< T >virtual
randomDPMBase
StatisticsVector::read(std::istream &is, ReadOptions opt=ReadOptions::ReadAll)DPMBasevirtual
Chute::read(std::istream &is, ReadOptions opt=ReadOptions::ReadAll) overrideChutevirtual
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[])DPMBasevirtual
Chute::readNextArgument(int &i, int argc, char *argv[]) overrideChutevirtual
readNextDataFile(unsigned int format)StatisticsVector< T >
readNextFStatFile()DPMBase
readOld(std::istream &is)DPMBasevirtual
ReadOptions enum nameDPMBase
readParAndIniFiles(std::string fileName)DPMBase
readRestartFile(ReadOptions opt=ReadOptions::ReadAll)DPMBase
readRestartFile(std::string fileName, ReadOptions opt=ReadOptions::ReadAll)DPMBase
readRunNumberFromFile()DPMBasestatic
readSpeciesFromDataFile(bool read=true)DPMBaseinline
readSpeciesFromDataFile_DPMBaseprivate
readStatArguments(int argc, char *argv[])StatisticsVector< T >
readUserDefinedWall(const std::string &type) constDPMBaseinlinevirtual
removeDuplicatePeriodicParticles()DPMBaseprotected
removeOldFiles() constDPMBase
reset_statistics()StatisticsVector< T >virtual
resetFileCounter()DPMBase
restarted_DPMBaseprivate
restartFileDPMBase
restartVersion_DPMBaseprivate
rmaxStatisticsVector< T >protected
rminStatisticsVector< T >protected
rotation_DPMBaseprivate
roughBottomType_Chuteprivate
run(int argc, char *argv[])statistics_while_running< T >inline
run(int argc, char *argv[])statistics_while_running< T >inline
runNumber_DPMBaseprivate
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)DPMBaseinline
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)Chutevirtual
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)DPMBaseprotected
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)DPMBaseinline
setRoughBottomType(RoughBottomType roughBottomType)Chute
setRoughBottomType(std::string roughBottomTypeString)Chute
setRunNumber(int runNumber)DPMBase
setSaveCount(unsigned int saveCount)DPMBase
setSoftStop()DPMBaseprotected
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() overridestatistics_while_running< T >inlinevirtual
setupInitialConditions() overridestatistics_while_running< T >inlinevirtual
setupInitialConditions() overridestatistics_while_running< T >inlinevirtual
setupInitialConditions() overridestatistics_while_running< T >inlinevirtual
setupInitialConditions() overridestatistics_while_running< T >inlinevirtual
setupInitialConditions() overridestatistics_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)DPMBaseprotectedstatic
solve()DPMBase
solve(int argc, char *argv[])DPMBase
speciesHandlerDPMBase
splitDomain(DomainSplit domainSplit)DPMBase
statFileDPMBase
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 >
statTypeStatisticsVector< T >protected
stepSize_StatisticsVector< T >protected
StressTypeForFixedParticlesStatisticsVector< T >protected
superexactStatisticsVector< T >protected
synchroniseParticle(BaseParticle *, unsigned fromProcessor=0)DPMBaseprotected
systemDimensions_DPMBaseprivate
time_DPMBaseprivate
timeAverageStatisticsVector< T >protected
TimeAverageBasestatistics_while_running< T >
TimeAverageBase2statistics_while_running< T >
TimeAverageSurfacestatistics_while_running< T >
TimeAverageSurface2statistics_while_running< T >
timeMax_DPMBaseprivate
timeStep_DPMBaseprivate
timeVarianceStatisticsVector< T >protected
tIntStatStatisticsVector< T >protected
tMaxStatStatisticsVector< T >protected
tMinStatStatisticsVector< T >protected
Chute::totalCurrentMaxRelativeDisplacement_MercuryBaseprivate
Chute::updateEachTimeStep_MercuryBaseprivate
updateGhostGrid(BaseParticle *P)DPMBase
userHGridCellSize(unsigned int level)MercuryBasevirtual
VelocityProfileStatisticsVector< T >protected
VelocityProfile_DStatisticsVector< T >protected
VelocityProfile_MinStatisticsVector< T >protected
verbose()StatisticsVector< T >inline
verbosityStatisticsVector< T >protected
vtkWriter_DPMBaseprivate
w2StatisticsVector< T >protected
w_over_rmaxStatisticsVector< T >protected
wallDetailsVTKWriter_DPMBaseprivate
wallHandlerDPMBase
wallsStatisticsVector< T >protected
wallVTKWriter_DPMBaseprivate
StatisticsVector::write(std::ostream &os, bool writeAllParticles=true) constDPMBasevirtual
Chute::write(std::ostream &os, bool writeAllParticles=true) const overrideChutevirtual
write_statistics()StatisticsVector< T >
write_time_average_statistics()StatisticsVector< T >
writeDataFile()DPMBase
writeEneFile()DPMBase
writeEneHeader(std::ostream &os) constDPMBaseprotectedvirtual
writeEneTimeStep(std::ostream &os) constDPMBaseprotectedvirtual
writeFStatFile()DPMBase
writeFstatHeader(std::ostream &os) constDPMBaseprotectedvirtual
writeOutputFiles()StatisticsVector< T >virtual
writeParticlesVTK_DPMBaseprivate
writePythonFileForVTKVisualisation() constDPMBase
writeRestartFile()DPMBasevirtual
writeSuperquadricParticlesVTK_DPMBaseprivate
writeToFile(string filename, string text)statistics_while_running< T >inline
writeToFile(std::string filename, std::string text)statistics_while_running< T >inline
writeVTKFiles() constDPMBaseprotected
writeXBallsScript() constDPMBasevirtual
xBallsAdditionalArguments_DPMBaseprivate
xBallsColourMode_DPMBaseprivate
xBallsScale_DPMBaseprivate
xBallsVectorScale_DPMBaseprivate
xMaxStatStatisticsVector< T >protected
xMinStatStatisticsVector< T >protected
yMaxStatStatisticsVector< T >protected
yMinStatStatisticsVector< T >protected
zMaxStatStatisticsVector< T >protected
zMinStatStatisticsVector< T >protected
~DPMBase()DPMBasevirtual
Chute::~MercuryBase() overrideMercuryBase
Mercury3D::~MercuryBase() overrideMercuryBase