Suspension subsystem

Description

Collaboration diagram for Suspension subsystem:

Classes

class  chrono::vehicle::ChAxle
 Base class for a suspension subsystem. More...
 
class  chrono::vehicle::ChSuspension
 Base class for a suspension subsystem. More...
 
class  chrono::vehicle::ChDoubleWishbone
 Base class for a double-A arm suspension modeled with bodies and constraints. More...
 
class  chrono::vehicle::ChDoubleWishboneReduced
 Base class for a double-A arm suspension modeled with distance constraints. More...
 
class  chrono::vehicle::ChHendricksonPRIMAXX
 Base class for a Hendrickson PRIMAXX EX suspension. More...
 
class  chrono::vehicle::ChLeafspringAxle
 Base class for a leaf-spring solid axle suspension. More...
 
class  chrono::vehicle::ChMacPhersonStrut
 Base class for a MacPherson strut modeled with bodies and constraints. More...
 
class  chrono::vehicle::ChMultiLink
 Base class for a multi-link suspension modeled with bodies and constraints. More...
 
class  chrono::vehicle::ChRigidPinnedAxle
 Base class for a rigid suspension with a pinned axle. More...
 
class  chrono::vehicle::ChRigidSuspension
 Base class for a rigid suspension, i.e. More...
 
class  chrono::vehicle::ChSemiTrailingArm
 Base class for a semi-trailing arm suspension (non-steerable). More...
 
class  chrono::vehicle::ChSolidAxle
 Base class for a solid axle suspension modeled with bodies and constraints. More...
 
class  chrono::vehicle::ChSolidBellcrankThreeLinkAxle
 Base class for a coil-spring or air-spring solid axle suspension, typically combined with the rotary arm steering. More...
 
class  chrono::vehicle::ChSolidThreeLinkAxle
 Base class for a coil-spring or air-spring solid axle suspension. More...
 
class  chrono::vehicle::ChThreeLinkIRS
 Base class for a 3-link independent rear suspension (non-steerable). More...
 
class  chrono::vehicle::ChToeBarLeafspringAxle
 Base class for a steerable leaf-spring solid axle suspension. More...
 
class  chrono::vehicle::DoubleWishbone
 Double-A arm suspension constructed with data from file. More...
 
class  chrono::vehicle::DoubleWishboneReduced
 Reduced double-A arm suspension constructed with data from file. More...
 
class  chrono::vehicle::HendricksonPRIMAXX
 Hendrickson PRIMAXX suspension constructed with data from file. More...
 
class  chrono::vehicle::LeafspringAxle
 Leaf-spring solid axle suspension constructed with data from file. More...
 
class  chrono::vehicle::MacPhersonStrut
 MacPherson strut suspension constructed with data from file. More...
 
class  chrono::vehicle::MultiLink
 Multi-link suspension constructed with data from file. More...
 
class  chrono::vehicle::RigidPinnedAxle
 Rigid suspension with pinned axle constructed with data from file. More...
 
class  chrono::vehicle::RigidSuspension
 Rigid suspension constructed with data from file. More...
 
class  chrono::vehicle::SemiTrailingArm
 Semi-trailing arm suspension constructed with data from file. More...
 
class  chrono::vehicle::SolidAxle
 Solid axle suspension constructed with data from file. More...
 
class  chrono::vehicle::SolidBellcrankThreeLinkAxle
 solid axle suspension constructed with data from file. More...
 
class  chrono::vehicle::SolidThreeLinkAxle
 Leaf-spring solid axle suspension constructed with data from file. More...
 
class  chrono::vehicle::ThreeLinkIRS
 Three-link Independent Rear Suspension constructed with data from file. More...
 
class  chrono::vehicle::ToeBarLeafspringAxle
 Steerable leaf-spring solid axle suspension constructed with data from file. More...
 

Typedefs

typedef std::vector< std::shared_ptr< ChAxle > > chrono::vehicle::ChAxleList
 Vector of handles to axle subsystems.
 
typedef std::vector< std::shared_ptr< ChSuspension > > chrono::vehicle::ChSuspensionList
 Vector of handles to suspension subsystems.