![]() |
Documentation a537f1bdf2
|
Classical JST scheme with scalar dissipation. More...
#include <centered.hpp>
Public Member Functions | |
| template<class... Ts> | |
| CJSTScheme (const CConfig &config, Ts &... args) | |
| Constructor, forward everything to base. | |
| template<class PrimVarType , class... Ts> | |
| void | finalizeFlux (VectorDbl< nVar > &flux, MatrixDbl< nVar > &jac_i, MatrixDbl< nVar > &jac_j, const bool implicit, const Double &area, const Double &projVel, const PrimVarType &avgV, const CPair< PrimVarType > &V, const VectorDbl< nVar > &diffU, const Int &iPoint, const Int &jPoint, const CGeometry &geometry, const CEulerVariable &solution, Ts &...) const |
| Updates flux and Jacobians with JST dissipation. | |
Public Member Functions inherited from CCenteredBase< CJSTScheme< Decorator >, Decorator > | |
| void | ComputeFlux (const Int iEdge, const CConfig &config, const CGeometry &geometry, const CVariable &solution_, const UpdateType updateType, const Double updateMask, CSysVector< su2double > &vector, SparseMatrixType &matrix, su2activevector *edgeMassFluxes) const final |
| Implementation of the base centered flux. | |
Additional Inherited Members | |
Protected Member Functions inherited from CCenteredBase< CJSTScheme< Decorator >, Decorator > | |
| CCenteredBase (const CConfig &config, Ts &... args) | |
| Constructor, store some constants and forward args to base. | |
Static Protected Member Functions inherited from CCenteredBase< CJSTScheme< Decorator >, Decorator > | |
| static Double | numNeighbor (const simd::Array< T, N > &idx, const CGeometry &geometry) |
| Special treatment needed to fetch integer data. | |
| static Double | numNeighbor (unsigned long idx, const CGeometry &geometry) |
Protected Attributes inherited from CCenteredBase< CJSTScheme< Decorator >, Decorator > | |
| const su2double | gamma |
| const su2double | fixFactor |
| const bool | dynamicGrid |
| const su2double | stretchParam |
Static Protected Attributes inherited from CCenteredBase< CJSTScheme< Decorator >, Decorator > | |
| static constexpr size_t | nVar |
| static constexpr size_t | nPrimVar |
Classical JST scheme with scalar dissipation.
|
inline |
Constructor, forward everything to base.
|
inline |
Updates flux and Jacobians with JST dissipation.