Modules
Here is a list of all modules:
[detail level 123]
| ▼Chrono::Engine | Core Functionality |
| Physics objects | |
| Geometric objects | |
| ►Collision detection | |
| ►Finite Element Analysis | |
| Asset objects | |
| Linear algebra | |
| Solver | |
| Time integrators | |
| Function objects | |
| Particle factory | |
| Serialization | |
| Multicore types and math | |
| Utility classes | |
| CASCADE module | Tools for interoperation with CAD files |
| COSIMULATION module | Tools for cosimulation |
| ▼DISTRIBUTED module | Module for distributed parallel simulation |
| Collision objects | |
| Communication objects | |
| Physics objects | |
| ▼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 |
| Model construction, and I/O 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 |
| PardisoProject module | Module for the PardisoProject library direct solver |
| POSTPROCESS module | Postprocessing tools (for POVray animations, GNUplot, etc.) |
| PYTHON module | Parsing of Python commands |
| ▼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 | |
| ►Wheeled vehicles | Wheeled vehicle subsystems |
| ►Tracked vehicles | Tracked vehicle subsystems |
| ►Co-simulation | Co-simulation support for vehicle-terrain interaction |