chrono::dem::ChSystemDemMesh Member List

This is the complete list of members for chrono::dem::ChSystemDemMesh, including all inherited members.

AddMesh(std::shared_ptr< ChTriangleMeshConnected > mesh, float mass)chrono::dem::ChSystemDemMesh
AddMesh(const std::string &filename, const ChVector3f &translation, const ChMatrix33< float > &rotscale, float mass)chrono::dem::ChSystemDemMesh
AddMeshes(const std::vector< std::string > &objfilenames, const std::vector< ChVector3f > &translations, const std::vector< ChMatrix33< float >> &rotscales, const std::vector< float > &masses)chrono::dem::ChSystemDemMesh
AdvanceSimulation(float duration) overridechrono::dem::ChSystemDemMeshvirtual
ApplyMeshMotion(unsigned int mesh_id, const ChVector3d &pos, const ChQuaternion<> &rot, const ChVector3d &lin_vel, const ChVector3d &ang_vel)chrono::dem::ChSystemDemMesh
ChSystemDem(float sphere_rad, float density, const ChVector3f &boxDims, ChVector3f O=ChVector3f(0))chrono::dem::ChSystemDem
ChSystemDem(const std::string &checkpoint)chrono::dem::ChSystemDem
ChSystemDem()chrono::dem::ChSystemDeminlineprotected
ChSystemDemMesh(float sphere_rad, float density, const ChVector3f &boxDims, ChVector3f O=ChVector3f(0))chrono::dem::ChSystemDemMesh
ChSystemDemMesh(const std::string &checkpoint)chrono::dem::ChSystemDemMesh
CollectMeshContactForces(std::vector< ChVector3d > &forces, std::vector< ChVector3d > &torques)chrono::dem::ChSystemDemMesh
CollectMeshContactForces(int mesh, ChVector3d &force, ChVector3d &torque)chrono::dem::ChSystemDemMesh
CreateBCConeZ(const ChVector3f &tip, float slope, float hmax, float hmin, bool outward_normal, bool track_forces)chrono::dem::ChSystemDem
CreateBCCylinderZ(const ChVector3f &center, float radius, bool outward_normal, bool track_forces)chrono::dem::ChSystemDem
CreateBCPlane(const ChVector3f &pos, const ChVector3f &normal, bool track_forces)chrono::dem::ChSystemDem
CreateBCSphere(const ChVector3f &center, float radius, bool outward_normal, bool track_forces, float mass)chrono::dem::ChSystemDem
CreateCustomizedPlate(const ChVector3f &pos_center, const ChVector3f &normal, float hdim_y)chrono::dem::ChSystemDem
DisableBCbyID(size_t BC_id)chrono::dem::ChSystemDem
DisableMinLength() (defined in chrono::dem::ChSystemDem)chrono::dem::ChSystemDeminline
EnableBCbyID(size_t BC_id)chrono::dem::ChSystemDem
EnableMeshCollision(bool val)chrono::dem::ChSystemDemMesh
EnableMinLength(bool useMinLen)chrono::dem::ChSystemDem
EstimateMemUsage() constchrono::dem::ChSystemDem
GetBCPlanePosition(size_t plane_id) constchrono::dem::ChSystemDem
GetBCReactionForces(size_t BC_id, ChVector3f &force) constchrono::dem::ChSystemDem
GetBCSpherePosition(size_t sphere_id) constchrono::dem::ChSystemDem
GetBCSphereVelocity(size_t sphere_id) constchrono::dem::ChSystemDem
GetFixedStepSize() constchrono::dem::ChSystemDem
GetMaxParticleZ() constchrono::dem::ChSystemDem
GetMesh(unsigned int mesh_id) constchrono::dem::ChSystemDemMeshinline
GetMeshMass(unsigned int mesh_id) constchrono::dem::ChSystemDemMeshinline
GetMinParticleZ() constchrono::dem::ChSystemDem
getNeighbors(unsigned int ID, std::vector< unsigned int > &neighborList)chrono::dem::ChSystemDem
getNormalForce(unsigned int i, unsigned int j)chrono::dem::ChSystemDem
GetNumContacts() constchrono::dem::ChSystemDem
GetNumMeshes() constchrono::dem::ChSystemDemMesh
GetNumParticleAboveX(float XValue) constchrono::dem::ChSystemDem
GetNumParticleAboveZ(float ZValue) constchrono::dem::ChSystemDem
GetNumParticles() constchrono::dem::ChSystemDem
GetNumSDs() constchrono::dem::ChSystemDem
GetParticleAngVelocity(int nSphere) constchrono::dem::ChSystemDem
GetParticleLinAcc(int nSphere) constchrono::dem::ChSystemDem
GetParticlePosition(int nSphere) constchrono::dem::ChSystemDem
GetParticleRadius() constchrono::dem::ChSystemDem
GetParticlesKineticEnergy() constchrono::dem::ChSystemDem
GetParticleVelocity(int nSphere) constchrono::dem::ChSystemDem
getRollingCharContactTime(unsigned int i, unsigned int j)chrono::dem::ChSystemDem
getRollingFrictionTorque(unsigned int i, unsigned int j)chrono::dem::ChSystemDem
getRollingVrot(unsigned int i, unsigned int j)chrono::dem::ChSystemDem
GetRTF() constchrono::dem::ChSystemDeminline
GetSimTime() constchrono::dem::ChSystemDem
getSlidingFrictionForce(unsigned int i, unsigned int j)chrono::dem::ChSystemDem
Initialize() overridechrono::dem::ChSystemDemMeshvirtual
InitializeMeshes()chrono::dem::ChSystemDemMesh
IsFixed(int nSphere) constchrono::dem::ChSystemDem
m_RTF (defined in chrono::dem::ChSystemDem)chrono::dem::ChSystemDemprotected
m_syschrono::dem::ChSystemDemprotected
m_timer (defined in chrono::dem::ChSystemDem)chrono::dem::ChSystemDemprotected
ReadCheckpointFile(const std::string &infilename, bool overwrite=false)chrono::dem::ChSystemDemMesh
ReadContactHistoryFile(const std::string &infilename)chrono::dem::ChSystemDem
ReadCsvParticles(std::ifstream &ifile, unsigned int totRow=UINT_MAX)chrono::dem::ChSystemDemprotected
ReadDatParams(std::ifstream &ifile, bool overwrite)chrono::dem::ChSystemDemprotected
ReadHstHistory(std::ifstream &ifile, unsigned int totItem=UINT_MAX)chrono::dem::ChSystemDemprotected
ReadParticleFile(const std::string &infilename)chrono::dem::ChSystemDem
SetAdhesionRatio_SPH2MESH(float someValue)chrono::dem::ChSystemDemMesh
SetAdhesionRatio_SPH2WALL(float someValue)chrono::dem::ChSystemDem
SetBCOffsetFunction(size_t BC_id, const GranPositionFunction &offset_function)chrono::dem::ChSystemDem
SetBCPlaneRotation(size_t plane_id, ChVector3d center, ChVector3d omega)chrono::dem::ChSystemDem
SetBCSpherePosition(size_t sphere_bc_id, const ChVector3f &pos)chrono::dem::ChSystemDem
SetBCSphereVelocity(size_t sphere_bc_id, const ChVector3f &velo)chrono::dem::ChSystemDem
SetBDCenter(const ChVector3f &O)chrono::dem::ChSystemDem
SetBDFixed(bool fixed)chrono::dem::ChSystemDem
setBDWallsMotionFunction(const GranPositionFunction &pos_fn)chrono::dem::ChSystemDem
SetCohesionRatio(float someValue)chrono::dem::ChSystemDem
SetDefragmentOnInitialize(bool defragment)chrono::dem::ChSystemDem
SetFixedStepSize(float size_UU)chrono::dem::ChSystemDem
SetFrictionMode(CHDEM_FRICTION_MODE new_mode)chrono::dem::ChSystemDem
SetGn_SPH2MESH(double someValue)chrono::dem::ChSystemDemMesh
SetGn_SPH2SPH(double someValue)chrono::dem::ChSystemDem
SetGn_SPH2WALL(double someValue)chrono::dem::ChSystemDem
SetGravitationalAcceleration(const ChVector3f &g)chrono::dem::ChSystemDem
SetGravitationalAcceleration(const float3 g)chrono::dem::ChSystemDemprotected
SetGt_SPH2MESH(double someValue)chrono::dem::ChSystemDemMesh
SetGt_SPH2SPH(double someValue)chrono::dem::ChSystemDem
SetGt_SPH2WALL(double someValue)chrono::dem::ChSystemDem
SetKn_SPH2MESH(double someValue)chrono::dem::ChSystemDemMesh
SetKn_SPH2SPH(double someValue)chrono::dem::ChSystemDem
SetKn_SPH2WALL(double someValue)chrono::dem::ChSystemDem
SetKt_SPH2MESH(double someValue)chrono::dem::ChSystemDemMesh
SetKt_SPH2SPH(double someValue)chrono::dem::ChSystemDem
SetKt_SPH2WALL(double someValue)chrono::dem::ChSystemDem
SetMaxSafeVelocity_SU(float max_vel)chrono::dem::ChSystemDem
SetMeshVerbosity(CHDEM_MESH_VERBOSITY level)chrono::dem::ChSystemDemMesh
SetParticleDensity(float density)chrono::dem::ChSystemDem
SetParticleFixed(const std::vector< bool > &fixed)chrono::dem::ChSystemDem
SetParticleOutputFlags(unsigned int flags)chrono::dem::ChSystemDem
SetParticleOutputMode(CHDEM_OUTPUT_MODE mode)chrono::dem::ChSystemDem
SetParticlePosition(int nSphere, const ChVector3d pos)chrono::dem::ChSystemDem
SetParticleRadius(float rad)chrono::dem::ChSystemDem
SetParticles(const std::vector< ChVector3f > &points, const std::vector< ChVector3f > &vels=std::vector< ChVector3f >(), const std::vector< ChVector3f > &ang_vels=std::vector< ChVector3f >())chrono::dem::ChSystemDem
SetParticleVelocity(int nSphere, const ChVector3d velo)chrono::dem::ChSystemDem
SetPoissonRatio_MESH(double someValue) (defined in chrono::dem::ChSystemDemMesh)chrono::dem::ChSystemDemMesh
SetPoissonRatio_SPH(double someValue)chrono::dem::ChSystemDem
SetPoissonRatio_WALL(double someValue)chrono::dem::ChSystemDem
SetPsiFactors(unsigned int psi_T, unsigned int psi_L, float psi_R=1.f)chrono::dem::ChSystemDem
SetPsiL(unsigned int psi_L) (defined in chrono::dem::ChSystemDem)chrono::dem::ChSystemDem
SetPsiR(float psi_R=1.f) (defined in chrono::dem::ChSystemDem)chrono::dem::ChSystemDem
SetPsiT(unsigned int psi_T) (defined in chrono::dem::ChSystemDem)chrono::dem::ChSystemDem
SetRecordingContactInfo(bool record)chrono::dem::ChSystemDem
SetRestitution_MESH(double someValue) (defined in chrono::dem::ChSystemDemMesh)chrono::dem::ChSystemDemMesh
SetRestitution_SPH(double someValue)chrono::dem::ChSystemDem
SetRestitution_WALL(double someValue)chrono::dem::ChSystemDem
SetRollingCoeff_SPH2MESH(float mu)chrono::dem::ChSystemDemMesh
SetRollingCoeff_SPH2SPH(float mu)chrono::dem::ChSystemDem
SetRollingCoeff_SPH2WALL(float mu)chrono::dem::ChSystemDem
SetRollingMode(CHDEM_ROLLING_MODE new_mode)chrono::dem::ChSystemDem
SetSimTime(float time)chrono::dem::ChSystemDem
SetSpinningCoeff_SPH2MESH(float mu)chrono::dem::ChSystemDemMesh
SetSpinningCoeff_SPH2SPH(float mu)chrono::dem::ChSystemDem
SetSpinningCoeff_SPH2WALL(float mu)chrono::dem::ChSystemDem
SetStaticFrictionCoeff_SPH2MESH(float mu)chrono::dem::ChSystemDemMesh
SetStaticFrictionCoeff_SPH2SPH(float mu)chrono::dem::ChSystemDem
SetStaticFrictionCoeff_SPH2WALL(float mu)chrono::dem::ChSystemDem
SetTimeIntegrator(CHDEM_TIME_INTEGRATOR new_integrator)chrono::dem::ChSystemDem
SetVerbosity(CHDEM_VERBOSITY level)chrono::dem::ChSystemDem
SetYoungModulus_MESH(double someValue)chrono::dem::ChSystemDemMesh
SetYoungModulus_SPH(double someValue)chrono::dem::ChSystemDem
SetYoungModulus_WALL(double someValue)chrono::dem::ChSystemDem
UseMaterialBasedModel(bool val) (defined in chrono::dem::ChSystemDemMesh)chrono::dem::ChSystemDemMesh
UseMeshNormals(bool val)chrono::dem::ChSystemDemMeshinline
WriteCheckpointFile(const std::string &outfilename)chrono::dem::ChSystemDemMesh
WriteCheckpointParams(std::ofstream &cpFile) constchrono::dem::ChSystemDemprotected
WriteContactHistoryFile(const std::string &outfilename) constchrono::dem::ChSystemDem
WriteContactInfoFile(const std::string &outfilename) constchrono::dem::ChSystemDem
WriteCsvParticles(std::ofstream &ptFile) constchrono::dem::ChSystemDemprotected
WriteHstHistory(std::ofstream &histFile) constchrono::dem::ChSystemDemprotected
WriteMesh(const std::string &outfilename, unsigned int i) constchrono::dem::ChSystemDemMesh
WriteMeshes(const std::string &outfilename) constchrono::dem::ChSystemDemMesh
WriteParticleFile(const std::string &outfilename) constchrono::dem::ChSystemDem
WriteRawParticles(std::ofstream &ptFile) const (defined in chrono::dem::ChSystemDem)chrono::dem::ChSystemDemprotected
~ChSystemDem() (defined in chrono::dem::ChSystemDem)chrono::dem::ChSystemDemvirtual
~ChSystemDemMesh() (defined in chrono::dem::ChSystemDemMesh)chrono::dem::ChSystemDemMesh