Advance(double step) | chrono::vehicle::ChTerrain | inlinevirtual |
ChTerrain() (defined in chrono::vehicle::ChTerrain) | chrono::vehicle::ChTerrain | |
DataPlotType enum name (defined in chrono::vehicle::SCMDeformableTerrain) | chrono::vehicle::SCMDeformableTerrain | |
EnableMovingPatch(std::shared_ptr< ChBody > body, const ChVector<> &point_on_body, double dimX, double dimY) | chrono::vehicle::SCMDeformableTerrain | |
GetAutomaticRefinement() const (defined in chrono::vehicle::SCMDeformableTerrain) | chrono::vehicle::SCMDeformableTerrain | |
GetAutomaticRefinementResolution() const (defined in chrono::vehicle::SCMDeformableTerrain) | chrono::vehicle::SCMDeformableTerrain | |
GetBulldozingFlow() const (defined in chrono::vehicle::SCMDeformableTerrain) | chrono::vehicle::SCMDeformableTerrain | |
GetCoefficientFriction(double x, double y) const override | chrono::vehicle::SCMDeformableTerrain | virtual |
GetContactForce(std::shared_ptr< ChBody > body) const | chrono::vehicle::SCMDeformableTerrain | |
GetHeight(double x, double y) const override | chrono::vehicle::SCMDeformableTerrain | virtual |
GetMesh() const | chrono::vehicle::SCMDeformableTerrain | |
GetNormal(double x, double y) const override | chrono::vehicle::SCMDeformableTerrain | virtual |
GetPlane() const | chrono::vehicle::SCMDeformableTerrain | |
GetTestHighOffset() const (defined in chrono::vehicle::SCMDeformableTerrain) | chrono::vehicle::SCMDeformableTerrain | |
Initialize(double height, double sizeX, double sizeY, int divX, int divY) | chrono::vehicle::SCMDeformableTerrain | |
Initialize(const std::string &mesh_file) | chrono::vehicle::SCMDeformableTerrain | |
Initialize(const std::string &heightmap_file, const std::string &mesh_name, double sizeX, double sizeY, double hMin, double hMax) | chrono::vehicle::SCMDeformableTerrain | |
m_friction_fun | chrono::vehicle::ChTerrain | protected |
PLOT_IS_TOUCHED enum value (defined in chrono::vehicle::SCMDeformableTerrain) | chrono::vehicle::SCMDeformableTerrain | |
PLOT_ISLAND_ID enum value (defined in chrono::vehicle::SCMDeformableTerrain) | chrono::vehicle::SCMDeformableTerrain | |
PLOT_K_JANOSI enum value (defined in chrono::vehicle::SCMDeformableTerrain) | chrono::vehicle::SCMDeformableTerrain | |
PLOT_LEVEL enum value (defined in chrono::vehicle::SCMDeformableTerrain) | chrono::vehicle::SCMDeformableTerrain | |
PLOT_LEVEL_INITIAL enum value (defined in chrono::vehicle::SCMDeformableTerrain) | chrono::vehicle::SCMDeformableTerrain | |
PLOT_MASSREMAINDER enum value (defined in chrono::vehicle::SCMDeformableTerrain) | chrono::vehicle::SCMDeformableTerrain | |
PLOT_NONE enum value (defined in chrono::vehicle::SCMDeformableTerrain) | chrono::vehicle::SCMDeformableTerrain | |
PLOT_PRESSURE enum value (defined in chrono::vehicle::SCMDeformableTerrain) | chrono::vehicle::SCMDeformableTerrain | |
PLOT_PRESSURE_YELD enum value (defined in chrono::vehicle::SCMDeformableTerrain) | chrono::vehicle::SCMDeformableTerrain | |
PLOT_SHEAR enum value (defined in chrono::vehicle::SCMDeformableTerrain) | chrono::vehicle::SCMDeformableTerrain | |
PLOT_SINKAGE enum value (defined in chrono::vehicle::SCMDeformableTerrain) | chrono::vehicle::SCMDeformableTerrain | |
PLOT_SINKAGE_ELASTIC enum value (defined in chrono::vehicle::SCMDeformableTerrain) | chrono::vehicle::SCMDeformableTerrain | |
PLOT_SINKAGE_PLASTIC enum value (defined in chrono::vehicle::SCMDeformableTerrain) | chrono::vehicle::SCMDeformableTerrain | |
PLOT_STEP_PLASTIC_FLOW enum value (defined in chrono::vehicle::SCMDeformableTerrain) | chrono::vehicle::SCMDeformableTerrain | |
PrintStepStatistics(std::ostream &os) const | chrono::vehicle::SCMDeformableTerrain | |
RegisterFrictionFunctor(FrictionFunctor *functor) | chrono::vehicle::ChTerrain | inline |
RegisterSoilParametersCallback(SoilParametersCallback *cb) | chrono::vehicle::SCMDeformableTerrain | |
SCMDeformableTerrain(ChSystem *system) | chrono::vehicle::SCMDeformableTerrain | |
SetAutomaticRefinement(bool mr) | chrono::vehicle::SCMDeformableTerrain | |
SetAutomaticRefinementResolution(double mr) | chrono::vehicle::SCMDeformableTerrain | |
SetBulldozingFlow(bool mb) | chrono::vehicle::SCMDeformableTerrain | |
SetBulldozingParameters(double mbulldozing_erosion_angle, double mbulldozing_flow_factor=1.0, int mbulldozing_erosion_n_iterations=3, int mbulldozing_erosion_n_propagations=10) | chrono::vehicle::SCMDeformableTerrain | |
SetColor(ChColor color) | chrono::vehicle::SCMDeformableTerrain | |
SetPlane(ChCoordsys<> mplane) | chrono::vehicle::SCMDeformableTerrain | |
SetPlotType(DataPlotType mplot, double mmin, double mmax) | chrono::vehicle::SCMDeformableTerrain | |
SetSoilParameters(double Bekker_Kphi, double Bekker_Kc, double Bekker_n, double Mohr_cohesion, double Mohr_friction, double Janosi_shear, double elastic_K, double damping_R) | chrono::vehicle::SCMDeformableTerrain | |
SetTestHighOffset(double moff) | chrono::vehicle::SCMDeformableTerrain | |
SetTexture(const std::string tex_file, float tex_scale_x=1, float tex_scale_y=1) | chrono::vehicle::SCMDeformableTerrain | |
Synchronize(double time) | chrono::vehicle::ChTerrain | inlinevirtual |
~ChTerrain() (defined in chrono::vehicle::ChTerrain) | chrono::vehicle::ChTerrain | inlinevirtual |
~SCMDeformableTerrain() (defined in chrono::vehicle::SCMDeformableTerrain) | chrono::vehicle::SCMDeformableTerrain | inline |