|
DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
|
Main entry-point template for single-block Euler/Navier-Stokes solver executables. More...
Go to the source code of this file.
Namespaces | |
| namespace | DNDS |
| the host side operators are provided as implemented | |
| namespace | DNDS::Euler |
Functions | |
| template<EulerModel model> | |
| int | DNDS::Euler::RunSingleBlockConsoleApp (int argc, char *argv[]) |
| Main entry point for single-block solver console applications. | |
Main entry-point template for single-block Euler/Navier-Stokes solver executables.
Provides getSingleBlockAppName() for mapping EulerModel enum values to executable names, and the RunSingleBlockConsoleApp() template that wires up CLI argument parsing (argparse), JSON configuration loading with optional key/value overrides, JSON Schema emission, and the solve pipeline (mesh read → initialization → implicit time integration).
Definition in file SingleBlockApp.hpp.