This is a compiler back end for the Computational System Design Language (CSDL) that uses OpenMDAO to generate executable objects from CSDL model code.
Please read the documentation for CSDL to learn how to use CSDL.
To use this backend in CSDL code, install this package. Then, in your project file, include
from csdl_om import Simulator
to use the Simulator
class.
First install the latest version of
CSDL.
Then clone this repository and install using pip
.