Skip to content

nshune/CSDL_alpha

 
 

Repository files navigation

csdl_alpha

GitHub Actions Test Badge Forks Issues

Alpha version of the new CSDL 1.0. WIP

Installation

Installation instructions for users

For direct installation with all dependencies, run on the terminal or command line

pip install git+https://github.com/LSDOlab/csdl_alpha.git

Installation instructions for developers

To install csdl_alpha, first clone the repository and install using pip. On the terminal or command line, run

git clone https://github.com/LSDOlab/csdl_alpha.git
pip install -e ./csdl_alpha

For Developers

For details on documentation, refer to the README in docs directory.

For details on testing/pull requests, refer to the README in tests directory.

License

This project is licensed under the terms of the GNU Lesser General Public License v3.0.

Tests

pytest
pytest --backend jax
pytest --build_inline
pytest --batched_derivs

pytest --backend jax --build_inline --batched_derivs

About

Computational System Design Language

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 94.4%
  • Jupyter Notebook 5.6%