CLiveStatistics< T > Member List

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

actionsAfterSolve()DPMBaseprotectedvirtual
actionsAfterTimeStep()DPMBaseprotectedvirtual
actionsBeforeTimeLoop()DPMBaseprotectedvirtual
actionsBeforeTimeStep() overrideCLiveStatistics< T >inlinevirtual
actionsBeforeTimeStep() overrideCLiveStatistics< T >inlinevirtual
actionsOnRestart()DPMBaseprotectedvirtual
addFlowParticlesCompactly()Chuteprotectedvirtual
append_DPMBaseprivate
areInContact(const BaseParticle *pI, const BaseParticle *pJ)DPMBasestatic
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
StatisticsVector::checkParticleForInteractionLocal(const BaseParticle &P)DPMBasevirtual
Chute::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
CLiveStatistics()CLiveStatistics< T >inline
CLiveStatistics(unsigned int argc, char *argv[])CLiveStatistics< T >inline
CLiveStatistics()CLiveStatistics< T >inline
CLiveStatistics(unsigned int argc, char *argv[])CLiveStatistics< T >inline
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
computeOneTimeStep()DPMBasevirtual
StatisticsVector::computeWallForces(BaseWall *w)DPMBasevirtual
Chute::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
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()StatisticsVector< T >virtual
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
getHGrid()MercuryBaseinlineprotected
getHGrid() constMercuryBaseinlineprotected
getHGridCellOverSizeRatio() constMercuryBase
getHGridCurrentMaxRelativeDisplacement() constMercuryBase
getHGridDistribution() constMercuryBase
getHGridMaxLevels() constMercuryBase
getHGridMethod() constMercuryBaseinline
getHGridTargetMaxInteractionRadius() constMercuryBasevirtual
getHGridTargetMinInteractionRadius() constMercuryBasevirtual
getHGridTargetNumberOfBuckets() constMercuryBasevirtual
getHGridTotalCurrentMaxRelativeDisplacement() constMercuryBase
StatisticsVector::getHGridUpdateEachTimeStep() constDPMBasevirtual
Chute::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
getLiveStatistics()CLiveStatistics< T >inline
getLiveStatistics()CLiveStatistics< T >inline
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
gridMercuryBaseprivate
gridNeedsUpdate_MercuryBaseprivate
handleParticleAddition(unsigned int id, BaseParticle *p)DPMBasevirtual
handleParticleRemoval(unsigned int id)DPMBasevirtual
StatisticsVector::hGridActionsAfterIntegration()DPMBaseprotectedvirtual
Chute::hGridActionsAfterIntegration() overrideMercuryBaseprotectedvirtual
StatisticsVector::hGridActionsBeforeIntegration()DPMBaseprotectedvirtual
Chute::hGridActionsBeforeIntegration() overrideMercuryBaseprotectedvirtual
StatisticsVector::hGridActionsBeforeTimeLoop()DPMBaseprotectedvirtual
Chute::hGridActionsBeforeTimeLoop() overrideMercuryBasevirtual
StatisticsVector::hGridActionsBeforeTimeStep()DPMBaseprotectedvirtual
Chute::hGridActionsBeforeTimeStep() overrideMercuryBasevirtual
hGridCellOverSizeRatio_MercuryBaseprivate
hGridDistribution_MercuryBaseprivate
hGridFindContactsWithinTargetCell(int x, int y, int z, unsigned int l)Mercury3Dprotected
hGridFindContactsWithTargetCell(int x, int y, int z, unsigned int l, BaseParticle *obj)Mercury3Dprotected
hGridFindParticleContacts(const BaseParticle *obj) overrideMercury3Dvirtual
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
hGridHasContactsInTargetCell(int x, int y, int z, unsigned int l, const BaseParticle *obj) constMercury3Dprotected
hGridHasParticleContacts(const BaseParticle *obj) overrideMercury3Dprotectedvirtual
hGridInfo(std::ostream &os=std::cout) constMercuryBase
StatisticsVector::hGridInsertParticle(BaseParticle *obj UNUSED)DPMBasevirtual
Chute::hGridInsertParticle(BaseParticle *obj) finalMercuryBaseprotected
hGridMaxLevels_MercuryBaseprivate
hGridMethod_MercuryBaseprivate
hGridNeedsRebuilding()MercuryBase
hGridRebuild()MercuryBaseprotected
StatisticsVector::hGridRemoveParticle(BaseParticle *obj UNUSED)DPMBasevirtual
Chute::hGridRemoveParticle(BaseParticle *obj) overrideMercury3Dprotected
StatisticsVector::hGridUpdateMove(BaseParticle *, Mdouble)DPMBasevirtual
Chute::hGridUpdateMove(BaseParticle *iP, Mdouble move) finalMercuryBaseprotectedvirtual
StatisticsVector::hGridUpdateParticle(BaseParticle *obj UNUSED)DPMBasevirtual
Chute::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()StatisticsVector< T >virtual
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
Mercury3D()Mercury3D
Mercury3D(const DPMBase &other)Mercury3Dexplicit
Mercury3D(const Mercury3D &other)Mercury3D
MercuryBase()MercuryBase
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
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 overrideCLiveStatistics< T >inlinevirtual
printTime()CLiveStatistics< T >inline
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
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
setHGridCellOverSizeRatio(Mdouble cellOverSizeRatio)MercuryBase
setHGridDistribution(HGridDistribution hGridDistribution)MercuryBase
setHGridMaxLevels(unsigned int HGridMaxLevels)MercuryBase
setHGridMethod(HGridMethod hGridMethod)MercuryBase
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() overrideCLiveStatistics< T >inlinevirtual
setupInitialConditions() overrideCLiveStatistics< 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 >
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
timeMax_DPMBaseprivate
timeStep_DPMBaseprivate
timeVarianceStatisticsVector< T >protected
tIntStatStatisticsVector< T >protected
tMaxStatStatisticsVector< T >protected
tMinStatStatisticsVector< T >protected
totalCurrentMaxRelativeDisplacement_MercuryBaseprivate
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
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
~MercuryBase() overrideMercuryBase