DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
Loading...
Searching...
No Matches
EulerEvaluator.hxx File Reference

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 dependency graph for EulerEvaluator.hxx:
This graph shows which files directly or indirectly include this file:

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.
 

Detailed Description

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.