|
| template<class... Ts> |
| | CRoeScheme (const CConfig &config, Ts &... args) |
| | Constructor, store some constants and forward 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 |
| | Updates flux and Jacobians with standard Roe dissipation.
|
| |
| 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.
|
| |
template<class Decorator>
class CRoeScheme< Decorator >
Classical Roe scheme.