|
DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
|
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. More...
#include "DNDS/Defines.hpp"#include "EulerEvaluator.hpp"#include "DNDS/HardEigen.hpp"#include "SpecialFields.hpp"#include "DNDS/ExprtkWrapper.hpp"Go to the source code of this file.
Classes | |
| struct | DNDS::Euler::TU_P_Reduction< TU > |
Namespaces | |
| namespace | DNDS |
| the host side operators are provided as implemented | |
| namespace | DNDS::Euler |
Functions | |
| DNDS::Euler::DNDS_SWITCH_INTELLISENSE (template< EulerModel model >,) void EulerEvaluator< model > | |
| Assemble diagonal Jacobian block for each cell for LU-SGS preconditioning. | |
| DNDS::Euler::DNDS_SWITCH_INTELLISENSE (template< EulerModel model >, template<>) void EulerEvaluator< model > | |
| [[deprecated]] Forward LU-SGS sweep. Use UpdateSGS with uIncIsZero=true instead. | |
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.
Definition in file EulerEvaluator.hxx.