Skip to content
develop
Switch branches/tags
Code

Latest commit

* Removing linking libiomp5.lib for vs 2019 deployment

* Implemented build_pychrono.bat code in gitlab-ci.yml

* Fixed .gitlab-ci.yml for windows deployment

* Fixing windows deployment CI script

* Made changes to gitlab-ci.yml file

* Edited .gitlab-ci.yml to fix vs2019 deploy script

* Attempting conda build with conda-forge channel for vs2019 deploy

* Changed bld.bat to fix environment variables

* Edited meta.yaml for vs2019 deployment

* Attempting to run vs2019 deployment with correct vs compiler version

* Attempting to run vs2019 deployment with correct vs compiler version

* Attempt to use vs2019 for windows:vs2019 deployment

* Attempt to fix vs2019 #2

* Attempt to fix vs2019 #3

* Attempt to fix vs2019 #3

* Attempt to fix vs2019 #4

* Attempt to fix vs2019 #4

* Attempt to fix vs2019 #5

* Change windows conda compiler

* Attempt to fix vs2019 #6

* Attempt to fix vs2019 #7

* Attempt to fix vs2019 #8

* Attempt to fix vs2019 #9

* Attempt to fix vs2019 #10

* Attempt to fix vs2019 #11

* Attempt to fix vs2019 #12

* Attempt to fix vs2019 #12

* Attempting vs2019 deployment for windows without irrlcith

* Attempt to fix vs2019 #13

* Attempt to fix vs2019 #14

* Attempting to get vs2019 deployment to pick correct location for Irrlicht

* Revert "Attempting to get vs2019 deployment to pick correct location for Irrlicht"

This reverts commit bea088d.

* Attempt to fix vs2019 #15
62a3a96

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time

Project CHRONO

pipeline status BSD License

Distributed under a permissive BSD license, Chrono is an open-source multi-physics package used to model and simulate:

  • dynamics of large systems of connected rigid bodies governed by differential-algebraic equations (DAE)
  • dynamics of deformable bodies governed by partial differential equations (PDE)
  • granular dynamics using either a non-smooth contact formulation resulting in differential variational inequality (DVI) problems or a smooth contact formulation resulting in DAEs
  • fluid-solid interaction problems whose dynamics is governed by coupled DAEs and PDEs
  • first-order dynamic systems governed by ordinary differential equations (ODE)

Chrono provides a mature and stable code base that continues to be augmented with new features and modules. The core functionality of Chrono provides support for the modeling, simulation, and visualization of rigid and flexible multibody systems with additional capabilities offered through optional modules. These modules provide support for additional classes of problems (e.g., granular dynamics and fluid-solid interaction), modeling and simulation of specialized systems (such as ground vehicles), co-simulation, run-time visualization, post-processing, interfaces to external linear solvers, or specialized parallel computing algorithms (multi-core, GPU, and distributed) for large-scale simulations.

Used in many different scientific and engineering problems by researchers from academia, industry, and government, Chrono has mature and sophisticated support for multibody dynamics, finite element analysis, granular dynamics, fluid-solid interaction, ground vehicle simulation and vehicle-terrain interaction.

Implemented almost entirely in C++, Chrono also provides Python and C# APIs. The build system is based on CMake. Chrono is platform-independent and is actively tested on Linux, Windows, and MacOS using a variety of compilers.

Documentation

Support