![]() |
Documentation 6b54b78464
|
MSW scheme with switch to SW based on a pressure sensor. More...
#include <upwind.hpp>
Public Member Functions | |
| template<class... Ts> | |
| CMSWScheme (const CConfig &config, unsigned iMesh, Ts &... args) | |
| Constructor, store some constants and forward args to base. | |
| template<class PrimVarType , class ConsVarType , class... Ts> | |
| void | finalizeFlux (VectorDbl< nVar > &flux, MatrixDbl< nVar > &jac_i, MatrixDbl< nVar > &jac_j, const bool implicit, const Double &area, const VectorDbl< nDim > &unitNormal, const VectorDbl< nDim > &normal, const CPair< PrimVarType > &V, const CPair< ConsVarType > &U, const Int &iPoint, const Int &jPoint, const Double &nonPhysical, const CEulerVariable &solution, const CGeometry &geometry, Ts &...) const |
| Implementation of the flux. | |
Public Member Functions inherited from CUpwindBase< CMSWScheme< 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 Roe flux. | |
Protected Types | |
| using | Base = CUpwindBase< CMSWScheme< Decorator >, Decorator > |
Protected Attributes | |
| const su2double | alpha |
Protected Attributes inherited from CUpwindBase< CMSWScheme< Decorator >, Decorator > | |
| const su2double | gamma |
| const su2double | gasConst |
| const bool | finestGrid |
| const bool | dynamicGrid |
| const bool | muscl |
| const su2double | umusclKappa |
| const LIMITER | typeLimiter |
Additional Inherited Members | |
Protected Member Functions inherited from CUpwindBase< CMSWScheme< Decorator >, Decorator > | |
| CUpwindBase (const CConfig &config, unsigned iMesh, Ts &... args) | |
| Constructor, store some constants and forward args to base. | |
Static Protected Attributes inherited from CUpwindBase< CMSWScheme< Decorator >, Decorator > | |
| static constexpr size_t | nVar |
| static constexpr size_t | nPrimVarGrad |
| static constexpr size_t | nPrimVar |
MSW scheme with switch to SW based on a pressure sensor.
|
protected |
|
inline |
Constructor, store some constants and forward args to base.
|
inline |
Implementation of the flux.
|
protected |