Overview
High level overview of Chrono's features and capabilities.
Installation Guides
Instructions for configuring, building, and installing Chrono and its optional modules.
Instructions for setting up an external project that uses Chrono.
User Manuals
-
Detailed documentation of Chrono's main features.
-
Chrono support for run-time and off-line visualization
-
Ground vehicle modeling and simulation with the Chrono::Vehicle module
-
Fluid-solid interaction with the Chrono::FSI-SPH and Chrono::FSI-TDPF modules
-
Partitioned multi-physics co-simulation with the preCICE coupling library
-
Sensor modeling and simulation with the Chrono::Sensor module
-
tools to import external models and to interact with other languages
-
Modal reduction and eigenvalue analysis of the Chrono systems and assemblies
-
Overview of PyChrono, the Python API to Chrono libraries
-
Distributed agent simulation with the SynChrono module
-
External GPU solver for DEM simulations
-
SolidWorks plugin for exporting CAD data to Chrono
-
Add-on for importing Chrono simulations in Blender for rigging, editing and rendering
-
Integration with an external autonomy stack based on the Robot Operating System (ROS)
Developer Manuals
These manuals describe the internal design of Chrono. They are written for the Chrono development team and for users who extend Chrono with their own classes (for example a new physics item, FEA element, or node type). They complement the User Manuals, which describe how to use Chrono, and the API reference, which documents individual classes and functions.
Verification and Validation
These pages compare Chrono simulations with analytical solutions and reference results (verification) and with experiments (validation). Each page describes the tests and how they were set up, compares the results, and points to the programs that reproduce them.
API Reference
Doxygen documentation, accessible from buttons at the top of the page. For a quick overview of all the classes: Class Index.
Tutorials
Basic examples for various features in Chrono. Good place to get started with using Chrono.