Welcome to the Notus technical documentation.
This documentation provides information on the Notus CFD project in order to:
A presentation of the Notus CFD project with implemented features and roadmap.
A brief description of models and equations.
Notus CFD is thoroughly verified and validated thanks to an important amount of numerical test cases and adequate processing tools. The Verification and Validation page describes the principal steps and links to the detailed V&V.
If your not already familiar with Notus, please consider reading the following guides:
Installation and developement of Notus is done thanks to the distributed version control system Git. Even if a tarball could be sufficient, we advise to use Git system to follow Notus development and merge easily to new versions. Building Notus from sources requires to compile third party libraries and the use of CMake. These points are detailed below.
The aim of this section is to explain basic ideas, numerical and developement choices done as regards the following points:
Some specific guides around Notus.
Some advices around Notus.
This part of the documentation is intended for advanced developers, where he or she will find useful information on each Module and topic as well as precise descriptions and comments on subroutines, functions, variables, and types. For example, you will find there the documentation for: Modeling, Discretization, Grid, etc.
The detailed descriptions of Verification and validation test cases are also detailed with configurations and expected numerical results.
The complete Fortran source code and its associated documentation is visible in this section.