|
| | CLDriver.hpp |
| | Iterative angle-of-attack driver for targeting a desired lift coefficient.
|
| |
| | Euler.hpp |
| | Core type definitions, enumerations, and distributed array wrappers for compressible Navier-Stokes / RANS solvers in the DNDSR CFD framework.
|
| |
| | EulerBC.hpp |
| | Boundary condition types, handlers, integration recorders, and 1-D profile utilities for the compressible Euler/Navier-Stokes solver.
|
| |
| | EulerEvaluator.hpp |
| | Core finite-volume evaluator for compressible Navier-Stokes / Euler equations.
|
| |
| | EulerEvaluator.hxx |
| | Template implementations of EulerEvaluator methods for implicit time-stepping, LU-SGS preconditioning, DOF initialization, boundary value generation, reconstruction limiting, norm evaluation, and BC profile updates.
|
| |
| | EulerEvaluator_EvaluateDt.hxx |
| | Template implementations of EulerEvaluator methods for local time-step estimation, wall distance computation (CGAL AABB and Poisson-based), positivity-preserving limiters, face eigenvalue estimation, numerical flux evaluation, source terms, boundary value generation, and output variable registration.
|
| |
| | EulerEvaluator_EvaluateRHS.hxx |
| | Template implementation of EulerEvaluator::EvaluateRHS, the main spatial right-hand side evaluation for the compressible Navier-Stokes / Euler equations.
|
| |
| | EulerEvaluatorSettings.hpp |
| | Complete solver configuration for the Euler/Navier-Stokes evaluator.
|
| |
| | EulerJacobian.hpp |
| | Jacobian storage and factorization structures for implicit time stepping.
|
| |
| | EulerSolver.hpp |
| | Top-level solver orchestrator for compressible Navier-Stokes / Euler simulations.
|
| |
| | EulerSolver.hxx |
| | Template implementation of EulerSolver::RunImplicitEuler, the main implicit time-marching loop, along with linear solver dispatch (solveLinear), preconditioner application (doPrecondition), and running environment initialization (InitializeRunningEnvironment).
|
| |
| | EulerSolver_Init.hxx |
| | Template implementation of EulerSolver::ReadMeshAndInitialize, the full solver initialization pipeline from mesh reading to evaluator setup.
|
| |
| | EulerSolver_PrintData.hxx |
| | Template implementations of EulerSolver output methods: PrintData for VTK/HDF5 volume and boundary surface output, PrintRestart/ReadRestart for checkpoint I/O, and ReadRestartOtherSolver for cross-solver restart loading.
|
| |
| | Gas.hpp |
| | Ideal-gas Riemann solvers, flux functions, and thermodynamic utilities for the compressible Euler / Navier-Stokes equations.
|
| |
| | RANS_ke.hpp |
| | RANS two-equation turbulence model implementations for the DNDSR CFD solver.
|
| |
| | SingleBlockApp.hpp |
| | Main entry-point template for single-block Euler/Navier-Stokes solver executables.
|
| |
| | SpecialFields.hpp |
| | Analytic isentropic-vortex solutions for inviscid accuracy verification.
|
| |