You're reading an old version of this documentation. For the latest released version, please have a look at v5.0.3.

Developer GuideΒΆ

This developer guide is intended to help expand and maintain CADET-Core and is written to serve developers with diverse backgrounds.

If you find any gaps or have suggestions for improvement, your input is valuable in refining our documentation for better comprehension by all developers. Please feel free to open an issue on GitHub or, even better, write a draft and create a pull request.

When planning to extend or contribute to CADET-Core, please adhere to our notation style and research software engineering (RSE) best practices. For detailed guidance, you can e.g. refer to the RSE guidelines. Since some developers may be new to collaborative software development using Git and GitHub, we specifically recommend consulting the Git RSE guide.