Modules
  Here is a list of all modules:
[detail level 123]
| ▼Chrono::Engine | Core Functionality | 
| Physics objects | |
| Geometric objects | |
| ►Collision detection | |
| ►Finite Element Analysis | |
| Visual asset objects | |
| Linear algebra | |
| Solver | |
| Time integrators | |
| Function objects | |
| Particle factory | |
| Serialization | |
| Multicore math | |
| Utility classes | |
| CASCADE module | Tools for interoperation with CAD files | 
| FMI module | FMU export and import functionality | 
| ▼FSI module | Fluid-Solid Interation modeling and simulation | 
| Physics objects | Physics objects for the Chrono::FSI module. Including the fluid dynamics system, force system, interface with Chrono core module, simulation parameters, and data structures | 
| Collision objects | Collision objects handles the neighbor particle searching in Chrono::FSI module | 
| Linear solvers | Class for solving a linear linear system via iterative methods. Only works when I2SPH or IISPH is set to solve the fluid dynamics | 
| Modeling utilities | Handles utilities including creating BCE particles, setting parameters via a JSON file, and output data into files with specified format | 
| Math utilities | Math utilities for the Chrono::FSI module. These functions can be invoked either on the CPU (host) or on the GPU (device) | 
| ▼GPU module | Module for GPU parallel simulation | 
| Physics objects | |
| CUDA functions | |
| Utilities | |
| IRRLICHT module | Runtime visualization with Irrlicht | 
| MATLAB module | Interoperation with Matlab(TM) | 
| MODAL module | Modal analysis and substructuring | 
| ▼Models | Collections of Chrono models | 
| ►Vehicle models | Collection of concrete ground vehicle models | 
| ►Robot models | Collection of robotic system models | 
| ▼MULTICORE module | Module for multicore parallel simulation | 
| Physics objects | |
| Unilateral constraints | |
| Collision objects | |
| Solvers | |
| Math utilities | |
| MUMPS module | Module for the MUMPS direct solver | 
| OpenGL module | Runtime visualization with OpenGL | 
| Pardiso MKL module | Module for the Intel MKL library Pardiso direct solver | 
| Parsers module | Parsers for various input data formats | 
| POSTPROCESS module | Postprocessing tools (for POVray animations, GNUplot, etc.) | 
| ▼ROS module | Interface to the Robot Operating System (ROS) | 
| ROS Core | |
| ►ROS Handlers | ROS Handlers | 
| ▼SENSOR module | Modeling and simulation of sensors | 
| Sensors | |
| Sensor Data Buffers | |
| Sensor Filters | |
| CUDA Wrapper Functions | |
| OptiX-Based Code | |
| TensorRT-Based Code | |
| Scene | |
| Utilities | |
| C# module | Chrono C# wrappers | 
| ▼SYNCHRONO module | Distributed agent-level simulation | 
| Core SynChrono | |
| Agents | |
| Controllers and Drivers | |
| ►Communication | |
| Flatbuffer Messages | |
| Utilities | |
| ▼VEHICLE module | Ground vehicle modeling and simulation | 
| Driver system | |
| Powertrain system | |
| Terrain system | |
| Utility classes | |
| Run-time visualization | |
| ►Wheeled vehicles | Wheeled vehicle subsystems | 
| ►Tracked vehicles | Tracked vehicle subsystems | 
| ►Co-simulation | Co-simulation support for vehicle-terrain interaction | 
| VSG module | Runtime visualization with VSG | 
