MercuryDPM  Alpha
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ChuteWithHopper Member List

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

actionsAfterSolve()DPMBaseprotectedvirtual
actionsAfterTimeStep()DPMBaseprotectedvirtual
actionsBeforeTimeLoop()DPMBaseprotectedvirtual
actionsBeforeTimeStep()Chuteprotectedvirtual
actionsOnRestart()DPMBaseprotectedvirtual
addHopper()ChuteWithHopperprotected
areInContact(const BaseParticle *pI, const BaseParticle *pJ) const DPMBase
autoNumber()FilesAndRunNumber
boundaryHandlerDPMBase
broadPhase(BaseParticle *i) overrideMercuryBaseprotectedvirtual
checkAndDuplicatePeriodicParticles()DPMBaseprotected
checkInteractionWithBoundaries()DPMBaseprotectedvirtual
checkParticleForInteraction(const BaseParticle &P) overrideMercuryBasevirtual
checkParticleForInteractionLocal(const BaseParticle &P) overrideMercuryBasevirtual
checkParticleForInteractionLocalPeriodic(const BaseParticle &P)DPMBase
checkSettings()DPMBase
Chute()Chute
Chute(const DPMBase &other)Chute
Chute(const MercuryBase &other)Chute
Chute(const Mercury3D &other)Chute
Chute(const Chute &other)Chute
ChuteWithHopper(const Chute &other)ChuteWithHopper
ChuteWithHopper(const Mercury3D &other)ChuteWithHopper
ChuteWithHopper(const MercuryBase &other)ChuteWithHopper
ChuteWithHopper(const DPMBase &other)ChuteWithHopper
ChuteWithHopper()ChuteWithHopper
cleanChute()Chuteprotected
closeFiles()Files
computeAllForces()DPMBaseprotectedvirtual
computeExternalForces(BaseParticle *PI)DPMBaseprotectedvirtual
computeForcesDueToWalls(BaseParticle *PI)DPMBaseprotectedvirtual
computeInternalForces(BaseParticle *i)DPMBaseprotectedvirtual
computeInternalForces(BaseParticle *P1, BaseParticle *P2)DPMBaseprotectedvirtual
constructor()ChuteWithHopperprivate
continueSolve() const DPMBaseprotectedvirtual
createBottom()Chuteprotectedvirtual
dataFileFiles
domainSize() const DPMBaseprotected
DPMBase()DPMBase
DPMBase(const FilesAndRunNumber &other)DPMBase
DPMBase(const DPMBase &other)DPMBase
eneFileFiles
Files()Files
Files(const Files &other)Files
FilesAndRunNumber()FilesAndRunNumber
FilesAndRunNumber(const FilesAndRunNumber &other)FilesAndRunNumber
findNextExistingDataFile(Mdouble tMin, bool verbose=true)DPMBase
finishStatistics()DPMBaseprotectedvirtual
fStatFileFiles
gatherContactStatistics(unsigned int index1 UNUSED, int index2 UNUSED, Vec3D Contact UNUSED, Mdouble delta UNUSED, Mdouble ctheta UNUSED, Mdouble fdotn UNUSED, Mdouble fdott UNUSED, Vec3D P1_P2_normal_ UNUSED, Vec3D P1_P2_tangential UNUSED)DPMBasevirtual
gatherContactStatistics()DPMBaseprotected
get2DParametersFromRunNumber(int size_x, int size_y)FilesAndRunNumber
getAddLarge() const DPMBase
getAddSmall() const DPMBase
getAppend() const DPMBase
getChuteAngle() const Chute
getChuteAngleDegrees() const Chute
getChuteLength() const ChuteWithHopper
getChuteWidth() const Chute
getDataFile()Files
getDataFile() const Files
getDoCGAlways() const DPMBase
getElasticEnergy() const DPMBase
getEneFile()Files
getEneFile() const Files
getFixedParticleRadius() const Chute
getFStatFile()Files
getFStatFile() const Files
getGravitationalEnergy() const DPMBase
getGravity() const DPMBase
getHGrid()MercuryBaseprotected
getHGrid() const MercuryBaseprotected
getHGridCellOverSizeRatio() const MercuryBase
getHGridCurrentMaxRelativeDisplacement() const MercuryBase
getHGridDistribution() const MercuryBase
getHGridMaxLevels() const MercuryBase
getHGridMethod() const MercuryBase
getHGridTargetMaxInteractionRadius() const MercuryBasevirtual
getHGridTargetMinInteractionRadius() const MercuryBasevirtual
getHGridTargetNumberOfBuckets() const MercuryBasevirtual
getHGridTotalCurrentMaxRelativeDisplacement() const MercuryBase
getHGridUpdateEachTimeStep() const overrideMercuryBasevirtual
getHopperAngle() const ChuteWithHopper
getHopperDimension() const ChuteWithHopper
getHopperExitHeight() const ChuteWithHopper
getHopperExitLength() const ChuteWithHopper
getHopperFillingPercentage() const ChuteWithHopper
getHopperHeight() const ChuteWithHopper
getHopperLength() const ChuteWithHopper
getHopperLift() const ChuteWithHopper
getHopperLowestPoint() const ChuteWithHopper
getHopperShift() const ChuteWithHopper
getInflowHeight() const Chute
getInflowParticleRadius() const Chute
getInflowVelocity() const Chute
getInflowVelocityVariance() const Chute
getInfo(const BaseParticle &P) const DPMBasevirtual
getIsHopperCentred() const ChuteWithHopper
getIsPeriodic() const Chute
getKineticEnergy() const DPMBase
getMax() const DPMBaseinline
getMaxFailed() const Chute
getMaximumVelocityInducedByGravity() const ChuteWithHopper
getMaxInflowParticleRadius() const Chute
getMin() const DPMBaseinline
getMinInflowParticleRadius() const Chute
getName() const Files
getNCreated() const Chute
getNtimeSteps() const DPMBase
getParticleDimensions() const DPMBase
getParticlesWriteVTK() const DPMBase
getRestarted() const DPMBase
getRestartFile()Files
getRestartFile() const Files
getRestartVersion() const DPMBase
getRotation() const DPMBase
getRoughBottomType() const Chute
getRunNumber() const FilesAndRunNumber
getStatFile()Files
getStatFile() const Files
getSystemDimensions() const DPMBase
getTime() const DPMBase
getTimeMax() const DPMBase
getTimeStep() const DPMBase
getTimeStepRatio() const ChuteWithHopper
getWallsWriteVTK() const DPMBase
getXBallsAdditionalArguments() const DPMBase
getXBallsColourMode() const DPMBase
getXBallsScale() const DPMBase
getXBallsVectorScale() const DPMBase
getXMax() const DPMBase
getXMin() const DPMBase
getYMax() const DPMBase
getYMin() const DPMBase
getZMax() const DPMBase
getZMin() const DPMBase
hGridActionsAfterIntegration() overrideMercuryBaseprotectedvirtual
hGridActionsBeforeIntegration() overrideMercuryBaseprotectedvirtual
hGridActionsBeforeTimeLoop() overrideMercuryBasevirtual
hGridActionsBeforeTimeStep() overrideMercuryBasevirtual
hGridFindContactsWithinTargetCell(int x, int y, int z, unsigned int l)Mercury3Dprotectedvirtual
hGridFindContactsWithTargetCell(int x, int y, int z, unsigned int l, BaseParticle *obj)Mercury3Dprotectedvirtual
hGridFindOneSidedContacts(BaseParticle *obj) overrideMercury3Dprotectedvirtual
hGridHasContactsInTargetCell(int x, int y, int z, unsigned int l, const BaseParticle *obj) const Mercury3Dprotected
hGridHasParticleContacts(const BaseParticle *obj) overrideMercury3Dprotectedvirtual
hGridInfo() const MercuryBase
hGridInsertParticle(BaseParticle *obj) overrideMercuryBaseprotected
DPMBase::hGridInsertParticle(BaseParticle *obj UNUSED)DPMBasevirtual
hGridNeedsRebuilding()MercuryBase
hGridRebuild()MercuryBaseprotected
hGridRemoveParticle(BaseParticle *obj) overrideMercury3Dprotected
MercuryBase::hGridRemoveParticle(BaseParticle *obj UNUSED)DPMBasevirtual
hGridUpdateMove(BaseParticle *iP, Mdouble move) overrideMercuryBaseprotectedvirtual
hGridUpdateParticle(BaseParticle *obj) overrideMercury3Dprotected
MercuryBase::hGridUpdateParticle(BaseParticle *obj UNUSED)DPMBasevirtual
hopperAngle_ChuteWithHopperprivate
hopperDimension_ChuteWithHopperprivate
hopperExitHeight_ChuteWithHopperprivate
hopperExitLength_ChuteWithHopperprivate
hopperFillingPercentage_ChuteWithHopperprivate
hopperHeight_ChuteWithHopperprivate
hopperLength_ChuteWithHopperprivate
hopperLift_ChuteWithHopperprivate
hopperLowerFillingHeight_ChuteWithHopperprivate
hopperLowestPoint_ChuteWithHopperprivate
hopperShift_ChuteWithHopperprivate
increaseNCreated()Chute
incrementRunNumberInFile()FilesAndRunNumber
initialiseStatistics()DPMBaseprotectedvirtual
initialiseTangentialSprings()DPMBaseprotected
integrateAfterForceComputation()DPMBaseprotectedvirtual
integrateBeforeForceComputation()DPMBaseprotectedvirtual
interactionHandlerDPMBase
isHopperAlignedWithBottom_ChuteWithHopperprivate
isHopperCentred_ChuteWithHopperprivate
isTimeEqualTo(Mdouble time) const DPMBaseprotected
launchNewRun(const char *name, bool quick=false)FilesAndRunNumber
makeChutePeriodic()Chute
Mercury3D()Mercury3D
Mercury3D(const DPMBase &other)Mercury3D
Mercury3D(const Mercury3D &other)Mercury3D
MercuryBase()MercuryBase
MercuryBase(const MercuryBase &mercuryBase)MercuryBase
openFiles()Files
outputInteractionDetails() const DPMBaseprotected
outputStatistics()DPMBaseprotectedvirtual
outputXBallsData(std::ostream &os) const DPMBaseprotectedvirtual
outputXBallsDataParticle(const unsigned int i, const unsigned int format, std::ostream &os) const DPMBaseprotectedvirtual
particleHandlerDPMBase
printTime() const Chuteprotectedvirtual
processStatistics(bool usethese UNUSED)DPMBaseprotectedvirtual
randomDPMBase
read(std::istream &is)ChuteWithHoppervirtual
readArguments(int argc, char *argv[])DPMBase
readDataFile(const std::string fileName, unsigned int format=0)DPMBase
readNextArgument(int &i, int argc, char *argv[])ChuteWithHoppervirtual
readNextDataFile(unsigned int format=0)DPMBase
readOld(std::istream &is)DPMBasevirtual
readParAndIniFiles(const std::string fileName)DPMBase
readRestartFile(bool restarted=true)DPMBase
readRestartFile(std::string fileName)DPMBase
readRunNumberFromFile()FilesAndRunNumber
readUserDefinedWall(std::string type, std::istream &is)DPMBaseinlinevirtual
removeDuplicatePeriodicParticles()DPMBaseprotected
resetFileCounter()Files
restartFileFiles
setAddLarge(int new_addL)DPMBase
setAddSmall(int new_addS)DPMBase
setAppend(bool newAppendFlag)DPMBase
setChuteAngle(Mdouble chuteAngle)Chute
setChuteAngleAndMagnitudeOfGravity(Mdouble chuteAngle, Mdouble gravity)Chute
setChuteLength(Mdouble chuteLength)ChuteWithHoppervirtual
setChuteWidth(Mdouble chuteWidth)Chute
setDimension(unsigned int newDim)DPMBase
setDoCGAlways(bool newDoCGFlag)DPMBase
setFileType(FileType fileType)Files
setFixedParticleRadius(Mdouble fixedParticleRadius)Chute
setFixedParticles(unsigned int n)DPMBaseprotected
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
setHopper(Mdouble exitLength, Mdouble exitHeight, Mdouble angle, Mdouble length, Mdouble height)ChuteWithHopper
setHopperDimension(unsigned int hopperDimension)ChuteWithHopper
setHopperFillingPercentage(Mdouble hopperFillingPercentage)ChuteWithHopper
setHopperLift(Mdouble hopperLift)ChuteWithHopper
setHopperLowerFillingHeight(Mdouble hopperLowerFillingHeight)ChuteWithHopper
setHopperLowestPoint(Mdouble hopperLowestPoint)ChuteWithHopper
setHopperShift(Mdouble hopperShift)ChuteWithHopper
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
setIsHopperAlignedWithBottom(bool isHopperAlignedWithBottom)ChuteWithHopper
setIsHopperCentred(bool isHopperCentred)ChuteWithHopper
setMax(Vec3D max)DPMBase
setMaxFailed(unsigned int maxFailed)Chute
setMaxInflowParticleRadius(Mdouble maxInflowParticleRadius)Chute
setMin(Vec3D min)DPMBase
setMinInflowParticleRadius(Mdouble minInflowParticleRadius)Chute
setName(const std::string &name)Files
setName(const char *name)Files
setNextSavedTimeStep(unsigned int nextSavedTimeStep)Files
setOpenMode(std::fstream::openmode openMode)Files
setParticleDimensions(unsigned int particleDimensions)DPMBase
setParticlesWriteVTK(bool writeParticlesVTK)DPMBase
setRestarted(bool newRestartedFlag)DPMBase
setRestartVersion(std::string newRV)DPMBase
setRotation(bool newRotFlag)DPMBase
setRoughBottomType(RoughBottomType roughBottomType)Chute
setRoughBottomType(std::string roughBottomTypeString)Chute
setRunNumber(int runNumber)FilesAndRunNumber
setSaveCount(unsigned int saveCount)Files
setSystemDimensions(unsigned int newDim)DPMBase
setTime(Mdouble time)DPMBase
setTimeMax(Mdouble newTMax)DPMBase
setTimeStep(Mdouble newDt)DPMBase
setupInitialConditions()ChuteWithHoppervirtual
setupSideWalls()Chute
setWallsWriteVTK(FileType writeWallsVTK)DPMBase
setXBallsAdditionalArguments(std::string newXBArgs)DPMBase
setXBallsColourMode(int newCMode)DPMBase
setXBallsScale(Mdouble newScale)DPMBase
setXBallsVectorScale(double newVScale)DPMBase
setXMax(Mdouble newXMax)DPMBase
setXMin(Mdouble newXMin)DPMBase
setYMax(Mdouble newYMax)DPMBase
setYMin(Mdouble newYMin)DPMBase
setZMax(Mdouble newZMax)DPMBase
setZMin(Mdouble newZMin)DPMBase
solve()DPMBase
solve(int argc, char *argv[])DPMBase
speciesHandlerDPMBase
statFileFiles
userHGridCellSize(unsigned int level)MercuryBasevirtual
wallHandlerDPMBase
write(std::ostream &os, bool writeAllParticles=true) const ChuteWithHoppervirtual
FilesAndRunNumber::write(std::ostream &os) const FilesAndRunNumber
writeEneHeader(std::ostream &os) const DPMBaseprotectedvirtual
writeEneTimestep(std::ostream &os) const DPMBaseprotectedvirtual
writeFstatHeader(std::ostream &os) const DPMBaseprotectedvirtual
writeOutputFiles()DPMBasevirtual
writeRestartFile()DPMBasevirtual
writeVTK() const DPMBaseprotected
writeXBallsScript() const DPMBasevirtual
~DPMBase()DPMBasevirtual
~Files()Filesvirtual
~FilesAndRunNumber()FilesAndRunNumbervirtual
~MercuryBase()MercuryBase