chrono::parsers Namespace Reference
Description
Namespace with classes for the Parsers module.
Classes | |
| class | ChLoadController |
| Base class for an external controller to apply loads on a body. More... | |
| class | ChMotorController |
| Base class for an external controller to actuate a ChLinkMotor. More... | |
| class | ChParserAdams |
| ADAMS input file parser. More... | |
| class | ChParserCfdYAML |
| Base class for YAML parsers for fluid systems. More... | |
| class | ChParserFsiYAML |
| Parser for YAML specification file for a coupled FSI problem. More... | |
| class | ChParserMbsYAML |
| Parser for YAML specification files for Chrono models and simulations. More... | |
| class | ChParserOpenSim |
| OpenSim input file parser. More... | |
| class | ChParserSphYAML |
| Parser for YAML specification files for Chrono::SPH models and simulations. More... | |
| class | ChParserURDF |
| URDF input file parser. More... | |
| class | ChParserVehicleYAML |
| Parser for YAML specification file for Chrono::Vehicle models. More... | |
| class | ChParserYAML |
| Base class for all YAML parsers. More... | |
| class | ChPythonEngine |
| Class for a Python parser. More... | |
| class | ChRobotActuation |
| Generic robot actuation driver using interpolated data from files. More... | |
Typedefs | |
| typedef std::unordered_map< std::string, ChVector3d > | LoadControllerLoads |
| List of load controller names and their associated loads. | |
| typedef std::unordered_map< std::string, double > | MotorControllerActuations |
| List of motor controller names and their associated loads. | |
Functions | |
| void | tokenParseError (int expected, std::pair< int, std::string > &got) |
| void | parseADMPart (std::string ID, std::vector< std::pair< int, std::string >> &tokens, ChSystem &sys) |
| void | parseADMJoint (std::string ID, std::vector< std::pair< int, std::string >> &tokens, ChSystem &sys) |
| void | parseADMMarker (std::string ID, std::vector< std::pair< int, std::string >> &tokens, ChSystem &sys) |
| ChQuaternion | Q_from_313_angles (double q1, double q2, double q3) |
| bool | Discard (urdf::LinkConstSharedPtr link) |
| void | printBodyTree (urdf::LinkConstSharedPtr link, int level=0) |
| int | FindMaterial (const std::string &name, const std::unordered_map< std::string, size_t > materials) |