MercuryDPM  0.11
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
SquarePacking Member List

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

actionsAfterSolve()DPMBaseprotectedvirtual
actionsAfterTimeStep()DPMBaseprotectedvirtual
actionsBeforeTimeLoop()DPMBaseprotectedvirtual
actionsBeforeTimeStep()DPMBaseprotectedvirtual
actionsOnRestart()DPMBaseprotectedvirtual
areInContact(const BaseParticle *pI, const BaseParticle *pJ) const DPMBase
auto_setdim()StatisticsVector< O >protected
autoNumber()FilesAndRunNumber
average(std::vector< StatisticsPoint< T > > &P)StatisticsVector< O >
boundaryHandlerDPMBase
broadPhase(BaseParticle *i)DPMBaseprotectedvirtual
CG_typeStatisticsVector< O >protected
CGPolynomialStatisticsVector< O >protected
check_current_time_for_statistics()StatisticsVector< O >inline
checkAndDuplicatePeriodicParticles()DPMBaseprotected
checkInteractionWithBoundaries()DPMBaseprotectedvirtual
checkParticleForInteraction(const BaseParticle &P)DPMBasevirtual
checkSettings()DPMBase
closeFiles()Files
computeAllForces()DPMBaseprotectedvirtual
computeExternalForces(BaseParticle *PI)DPMBaseprotectedvirtual
computeForcesDueToWalls(BaseParticle *PI)DPMBaseprotectedvirtual
computeInternalForces(BaseParticle *i)DPMBaseprotectedvirtual
computeInternalForces(BaseParticle *P1, BaseParticle *P2)DPMBaseprotectedvirtual
constructor()StatisticsVector< O >
constructor(std::string name)StatisticsVector< O >
continueSolve() const DPMBaseprotectedvirtual
cutoffStatisticsVector< O >protected
cutoff2StatisticsVector< O >protected
dataFileFiles
doDoublePointsStatisticsVector< O >protected
doGradientStatisticsVector< O >protected
doTimeAverageStatisticsVector< O >protected
doVarianceStatisticsVector< O >protected
DPMBase()DPMBase
DPMBase(const FilesAndRunNumber &other)DPMBase
DPMBase(const DPMBase &other)DPMBase
dxStatisticsVector< O >protected
dxTimeAverageStatisticsVector< O >protected
dyStatisticsVector< O >protected
dyTimeAverageStatisticsVector< O >protected
dzStatisticsVector< O >protected
dzTimeAverageStatisticsVector< O >protected
eneFileFiles
evaluate_force_statistics(int wp=0)StatisticsVector< O >
evaluate_particle_statistics(std::vector< BaseParticle * >::iterator P, int wp=0)StatisticsVector< O >
evaluate_wall_force_statistics(Vec3D P, int wp=0)StatisticsVector< O >
evaluateIntegral(Mdouble n1, Mdouble n2, Mdouble t)StatisticsVector< O >inline
evaluatePolynomial(Mdouble r)StatisticsVector< O >inline
evaluatePolynomialGradient(Mdouble r)StatisticsVector< O >inline
Files()Files
Files(const Files &other)Files
FilesAndRunNumber()FilesAndRunNumber
FilesAndRunNumber(const FilesAndRunNumber &other)FilesAndRunNumber
findNextExistingDataFile(Mdouble tMin, bool verbose=true)DPMBase
finishStatistics()StatisticsVector< O >virtual
formatStatisticsVector< O >protected
fStatFileFiles
gather_force_statistics_from_fstat_and_data()StatisticsVector< O >
gather_force_statistics_from_p3c(int version)StatisticsVector< O >
gather_force_statistics_from_p3w(int version, std::vector< int > &index)StatisticsVector< O >
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< O >virtual
DPMBase::gatherContactStatistics()DPMBaseprotected
get2DParametersFromRunNumber(int size_x, int size_y)FilesAndRunNumber
getAppend() const DPMBase
getCGPoints()StatisticsVector< O >inline
getCGShape()StatisticsVector< O >inline
getCGTimeAveragingInterval()StatisticsVector< O >inline
getCGTimeMin()StatisticsVector< O >inline
getCGWidth()StatisticsVector< O >inline
getCGWidth_over_rmax()StatisticsVector< O >inline
getCGWidthalls()StatisticsVector< O >inline
getCGWidthSquared()StatisticsVector< O >inline
getCutoff()StatisticsVector< O >inline
getCutoff2()StatisticsVector< O >inline
getDataFile()Files
getDataFile() const Files
getDoCGAlways() const DPMBase
getDoDoublePoints()StatisticsVector< O >inline
getDoGradient()StatisticsVector< O >inline
getDoIgnoreFixedParticles()StatisticsVector< O >inline
getDoPeriodicWalls()StatisticsVector< O >inline
getDoTimeAverage()StatisticsVector< O >inline
getDoVariance()StatisticsVector< O >inline
getElasticEnergy() const DPMBase
getEneFile()Files
getEneFile() const Files
getFStatFile()Files
getFStatFile() const Files
getGravity() const DPMBase
getHGridUpdateEachTimeStep() const DPMBaseprotectedvirtual
getInfo(const BaseParticle &P) const DPMBasevirtual
getKineticEnergy() const DPMBase
getMirrorAtDomainBoundary()StatisticsVector< O >inline
getN(int &nx_, int &ny_, int &nz_)StatisticsVector< O >inline
getName() const Files
getNTimeAverage()StatisticsVector< O >inline
getNTimeAverageReset()StatisticsVector< O >inline
getNtimeSteps() const DPMBase
getNX()StatisticsVector< O >inline
getNY()StatisticsVector< O >inline
getNZ()StatisticsVector< O >inline
getParticleDimensions() const DPMBase
getPolynomialName()StatisticsVector< O >inline
getRestarted() const DPMBase
getRestartFile()Files
getRestartFile() const Files
getRestartVersion() const DPMBase
getRotation() const DPMBase
getRunNumber() const FilesAndRunNumber
getStatFile()Files
getStatFile() const Files
getStepSize() constStatisticsVector< O >inline
getStressTypeForFixedParticles()StatisticsVector< O >inline
getSuperExact()StatisticsVector< O >inline
getSystemDimensions() const DPMBase
getTime() const DPMBase
getTimeMax() const DPMBase
getTimeMaxStat()StatisticsVector< O >inline
getTimeStep() const DPMBase
getVelocityProfile(Vec3D Position)StatisticsVector< O >protected
getVerbosityLevel() constStatisticsVector< O >inline
getXBallsAdditionalArguments() const DPMBase
getXBallsColourMode() const DPMBase
getXBallsScale() const DPMBase
getXBallsVectorScale() const DPMBase
getXMax() const DPMBase
getXMaxStat()StatisticsVector< O >inline
getXMin() const DPMBase
getXMinStat()StatisticsVector< O >inline
getYMax() const DPMBase
getYMaxStat()StatisticsVector< O >inline
getYMin() const DPMBase
getYMinStat()StatisticsVector< O >inline
getZMax() const DPMBase
getZMaxStat()StatisticsVector< O >inline
getZMin() const DPMBase
getZMinStat()StatisticsVector< O >inline
hGridActionsAfterIntegration()DPMBaseprotectedvirtual
hGridActionsBeforeIntegration()DPMBaseprotectedvirtual
hGridActionsBeforeTimeLoop()DPMBaseprotectedvirtual
hGridActionsBeforeTimeStep()DPMBaseprotectedvirtual
hGridInsertParticle(BaseParticle *obj UNUSED)DPMBasevirtual
hGridRemoveParticle(BaseParticle *obj UNUSED)DPMBasevirtual
hGridUpdateMove(BaseParticle *, Mdouble)DPMBasevirtual
hGridUpdateParticle(BaseParticle *obj UNUSED)DPMBasevirtual
hmaxStatisticsVector< O >protected
ignoreFixedParticlesStatisticsVector< O >protected
incrementRunNumberInFile()FilesAndRunNumber
indSpeciesStatisticsVector< O >protected
initialiseStatistics()StatisticsVector< O >virtual
initialiseTangentialSprings()DPMBaseprotected
integrateAfterForceComputation()DPMBaseprotectedvirtual
integrateBeforeForceComputation()DPMBaseprotectedvirtual
interactionHandlerDPMBase
isMDCLRStatisticsVector< O >protected
isTimeEqualTo(Mdouble time) const DPMBaseprotected
jump_fstat()StatisticsVector< O >
jump_p3c()StatisticsVector< O >
launchNewRun(const char *name, bool quick=false)FilesAndRunNumber
loadPositions(const char *filename)StatisticsVector< O >protected
loadVelocityProfile(const char *filename)StatisticsVector< O >protected
mirrorAtDomainBoundaryStatisticsVector< O >protected
NSquarePacking
nTimeAverageStatisticsVector< O >protected
nTimeAverageResetStatisticsVector< O >protected
nxStatisticsVector< O >protected
nxMirroredStatisticsVector< O >protected
nyStatisticsVector< O >protected
nyMirroredStatisticsVector< O >protected
nzStatisticsVector< O >protected
nzMirroredStatisticsVector< O >protected
openFiles()Files
outputInteractionDetails() const DPMBaseprotected
outputStatistics()StatisticsVector< O >virtual
outputXBallsData(std::ostream &os) const DPMBaseprotectedvirtual
outputXBallsDataParticle(const unsigned int i, const unsigned int format, std::ostream &os) const DPMBaseprotectedvirtual
P1StatisticsVector< O >protected
P1_P2_CollisionalHeatFluxStatisticsVector< O >protected
P1_P2_ContactStatisticsVector< O >protected
P1_P2_ContactCoupleStressStatisticsVector< O >protected
P1_P2_DissipationStatisticsVector< O >protected
P1_P2_distanceStatisticsVector< O >protected
P1_P2_FabricStatisticsVector< O >protected
P1_P2_normalStatisticsVector< O >protected
P1_P2_NormalStressStatisticsVector< O >protected
P1_P2_NormalTractionStatisticsVector< O >protected
P1_P2_PotentialStatisticsVector< O >protected
P1_P2_TangentialStressStatisticsVector< O >protected
P1_P2_TangentialTractionStatisticsVector< O >protected
P2StatisticsVector< O >protected
p3c_fileStatisticsVector< O >protected
p3p_fileStatisticsVector< O >protected
p3w_fileStatisticsVector< O >protected
particleHandlerDPMBase
periodicWallsStatisticsVector< O >protected
PointsStatisticsVector< O >protected
positions_StatisticsVector< O >protected
print_CG()StatisticsVector< O >
print_help()StatisticsVector< O >
printStat()StatisticsVector< O >
printTime() const DPMBaseprotectedvirtual
processStatistics(bool usethese)StatisticsVector< O >virtual
randomDPMBase
read(std::istream &is)DPMBasevirtual
read_next_from_p3p_file()StatisticsVector< O >protected
readArguments(int argc, char *argv[])DPMBase
readDataFile(const std::string fileName, unsigned int format=0)DPMBase
readNextArgument(int &i, int argc, char *argv[])DPMBasevirtual
readNextDataFile(unsigned int format)StatisticsVector< O >
readOld(std::istream &is)DPMBasevirtual
readParAndIniFiles(const std::string fileName)DPMBase
readRestartFile()DPMBase
readRestartFile(std::string fileName)DPMBase
readRunNumberFromFile()FilesAndRunNumber
readStatArguments(int argc, char *argv[])StatisticsVector< O >
removeDuplicatePeriodicParticles()DPMBaseprotected
reset_statistics()StatisticsVector< O >virtual
resetFileCounter()Files
restartFileFiles
rmaxStatisticsVector< O >protected
rminStatisticsVector< O >protected
satisfiesInclusionCriteria(BaseParticle *P)StatisticsVector< O >protected
set_h(Mdouble h)StatisticsVector< O >inline
set_hmax(Mdouble new_)StatisticsVector< O >inline
set_hx(Mdouble hx)StatisticsVector< O >inline
set_hy(Mdouble hy)StatisticsVector< O >inline
set_hz(Mdouble hz)StatisticsVector< O >inline
set_infiniteStressForFixedParticles(bool new_)StatisticsVector< O >inline
set_Polynomial(std::vector< Mdouble > new_coefficients, unsigned int new_dim)StatisticsVector< O >inline
set_Polynomial(Mdouble *new_coefficients, unsigned int num_coeff, unsigned int new_dim)StatisticsVector< O >inline
set_rmax(Mdouble new_)StatisticsVector< O >inline
set_rmin(Mdouble new_)StatisticsVector< O >inline
set_statType()StatisticsVector< O >
setAppend(bool newAppendFlag)DPMBase
setCGShape(const char *new_)StatisticsVector< O >
setCGShape(CG new_)StatisticsVector< O >
setCGTimeAveragingInterval(Mdouble t)StatisticsVector< O >inline
setCGTimeMin(Mdouble t)StatisticsVector< O >inline
setCGWidth(Mdouble w)StatisticsVector< O >inline
setCGWidth2(Mdouble new_)StatisticsVector< O >
setCGWidth_over_rmax(Mdouble new_)StatisticsVector< O >inline
setCGWidthalls(bool new_)StatisticsVector< O >inline
setDimension(unsigned int newDim)DPMBase
setDoCGAlways(bool newDoCGFlag)DPMBase
setDoDoublePoints(bool new_)StatisticsVector< O >inline
setDoGradient(bool new_)StatisticsVector< O >inline
setDoIgnoreFixedParticles(bool new_)StatisticsVector< O >inline
setDoPeriodicWalls(bool new_)StatisticsVector< O >inline
setDoTimeAverage(bool new_)StatisticsVector< O >inline
setDoVariance(bool new_)StatisticsVector< O >inline
setFileType(FileType fileType)Files
setFixedParticles(unsigned int n)DPMBaseprotected
setGravity(Vec3D newGravity)DPMBase
setInfinitelyLongDistance()StatisticsVector< O >
setMirrorAtDomainBoundary(Mdouble new_)StatisticsVector< O >inline
setN(int n)StatisticsVector< O >inline
setN(int nx_, int ny_, int nz_)StatisticsVector< O >inline
setName(const std::string &name)Files
setName(const char *name)Files
setNextSavedTimeStep(unsigned int nextSavedTimeStep)Files
setNTimeAverageReset(int new_)StatisticsVector< O >inline
setNX(int new_)StatisticsVector< O >inline
setNY(int new_)StatisticsVector< O >inline
setNZ(int new_)StatisticsVector< O >inline
setOpenMode(std::fstream::openmode openMode)Files
setParticleDimensions(unsigned int particleDimensions)DPMBase
setPolynomialName(const char *new_name)StatisticsVector< O >inline
setPositions()StatisticsVector< O >
setRestarted(bool newRestartedFlag)DPMBase
setRestartVersion(std::string newRV)DPMBase
setRotation(bool newRotFlag)DPMBase
setRunNumber(int runNumber)FilesAndRunNumber
setSaveCount(unsigned int saveCount)Files
setStepSize(unsigned int stepSize)StatisticsVector< O >inline
setStressTypeForFixedParticles(int new_)StatisticsVector< O >inline
setSuperExact(bool new_)StatisticsVector< O >inline
setSystemDimensions(unsigned int newDim)DPMBase
setTime(Mdouble time)DPMBase
setTimeMax(Mdouble newTMax)DPMBase
setTimeMaxStat(Mdouble t)StatisticsVector< O >inline
setTimeStep(Mdouble newDt)DPMBase
setupInitialConditions()SquarePackinginlinevirtual
setVerbosityLevel(int new_)StatisticsVector< O >inline
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< O >inline
setXMin(Mdouble newXMin)DPMBase
setXMinStat(Mdouble xminStat_)StatisticsVector< O >inline
setYMax(Mdouble newYMax)DPMBase
setYMaxStat(Mdouble ymaxStat_)StatisticsVector< O >inline
setYMin(Mdouble newYMin)DPMBase
setYMinStat(Mdouble yminStat_)StatisticsVector< O >inline
setZMax(Mdouble newZMax)DPMBase
setZMaxStat(Mdouble zmaxStat_)StatisticsVector< O >inline
setZMin(Mdouble newZMin)DPMBase
setZMinStat(Mdouble zminStat_)StatisticsVector< O >inline
solve()DPMBase
solve(int argc, char *argv[])DPMBase
speciesHandlerDPMBase
statFileFiles
statistics_from_fstat_and_data()StatisticsVector< O >
statistics_from_p3()StatisticsVector< O >
StatisticsVector()StatisticsVector< O >inline
StatisticsVector(std::string name)StatisticsVector< O >inline
StatisticsVector(StatisticsVector &other)StatisticsVector< O >
StatisticsVector(int argc, char *argv[])StatisticsVector< O >
statTypeStatisticsVector< O >protected
stepSize_StatisticsVector< O >protected
StressTypeForFixedParticlesStatisticsVector< O >protected
superexactStatisticsVector< O >protected
timeAverageStatisticsVector< O >protected
timeVarianceStatisticsVector< O >protected
tintStatStatisticsVector< O >protected
tmaxStatStatisticsVector< O >protected
tminStatStatisticsVector< O >protected
VelocityProfileStatisticsVector< O >protected
VelocityProfile_DStatisticsVector< O >protected
VelocityProfile_MinStatisticsVector< O >protected
verbose()StatisticsVector< O >inline
verbosityStatisticsVector< O >protected
w2StatisticsVector< O >protected
w_over_rmaxStatisticsVector< O >protected
wallHandlerDPMBase
wallsStatisticsVector< O >protected
write(std::ostream &os, bool writeAllParticles=true) const DPMBasevirtual
FilesAndRunNumber::write(std::ostream &os) const FilesAndRunNumber
write_statistics()StatisticsVector< O >
write_time_average_statistics()StatisticsVector< O >
writeEneHeader(std::ostream &os) const DPMBaseprotectedvirtual
writeEneTimestep(std::ostream &os) const DPMBaseprotectedvirtual
writeFstatHeader(std::ostream &os) const DPMBaseprotectedvirtual
writeOutputFiles()StatisticsVector< O >virtual
writeRestartFile()DPMBasevirtual
writeXBallsScript() const DPMBasevirtual
xmaxStatStatisticsVector< O >protected
xminStatStatisticsVector< O >protected
ymaxStatStatisticsVector< O >protected
yminStatStatisticsVector< O >protected
zmaxStatStatisticsVector< O >protected
zminStatStatisticsVector< O >protected
~DPMBase()DPMBasevirtual
~Files()Filesvirtual
~FilesAndRunNumber()FilesAndRunNumbervirtual