Parsers module

Description

Parsers for various input data formats.

For additional information, see:

Namespaces

 chrono::parsers
 Namespace with classes for the Parsers module.
 

Classes

class  chrono::parsers::ChParserAdams
 ADAMS input file parser. More...
 
class  chrono::parsers::ChParserOpenSim
 OpenSim input file parser. More...
 
class  chrono::parsers::ChPythonEngine
 Class for a Python parser. More...
 
class  chrono::parsers::ChParserURDF
 URDF input file parser. More...
 
class  chrono::parsers::ChRobotActuation
 Generic robot actuation driver using interpolated data from files. More...
 
class  chrono::parsers::ChParserCfdYAML
 Base class for YAML parsers for fluid systems. More...
 
class  chrono::parsers::ChParserFsiYAML
 Parser for YAML specification file for a coupled FSI problem. More...
 
class  chrono::parsers::ChLoadController
 Base class for an external controller to apply loads on a body. More...
 
class  chrono::parsers::ChMotorController
 Base class for an external controller to actuate a ChLinkMotor. More...
 
class  chrono::parsers::ChParserMbsYAML
 Parser for YAML specification files for Chrono models and simulations. More...
 
class  chrono::parsers::ChParserSphYAML
 Parser for YAML specification files for Chrono::SPH models and simulations. More...
 
class  chrono::parsers::ChParserVehicleYAML
 Parser for YAML specification file for Chrono::Vehicle models. More...
 
class  chrono::parsers::ChParserYAML
 Base class for all YAML parsers. More...
 

Macros

#define YY_DECL   int chrono::parsers::ChParserAdams::yylex()
 

Typedefs

typedef std::unordered_map< std::string, ChVector3dchrono::parsers::LoadControllerLoads
 List of load controller names and their associated loads.
 
typedef std::unordered_map< std::string, double > chrono::parsers::MotorControllerActuations
 List of motor controller names and their associated loads.