Base class for defining the shared variables of scalar solvers.
Main class for defining the problem; basically this class reads the configuration file,...
Definition CConfig.hpp:64
Class for defining the variables of the finite-volume poisson equation solver.
Definition CPoissonVariable.hpp:38
void SetHbyACorrection(unsigned long iPoint, unsigned short iDim, su2double val_HbyA) final
Set H(u')/A for the point.
Definition CPoissonVariable.hpp:80
MatrixType HbyACorrection
H(rhou')/A = (sum_nb A_nb (rhou)'_nb) / A; used by the second pressure correction in the PISO algorit...
Definition CPoissonVariable.hpp:42
VectorType MomCoeff
Momentum coefficients vol/A_p used as the diffusion coefficients in the poisson solver.
Definition CPoissonVariable.hpp:40
su2double GetHbyACorrection(unsigned long iPoint, unsigned short iDim) final
Get H(u')/A for the point.
Definition CPoissonVariable.hpp:88
su2double GetMomCoeff(unsigned long iPoint) final
Get the momentum coefficient of the point.
Definition CPoissonVariable.hpp:60
const VectorType & GetMomCoeff() const
Get the momentum coefficients of all points, the diffusion coefficients of the equation (see CScalarF...
Definition CPoissonVariable.hpp:66
static constexpr size_t MAXNVAR
Max number of variables, for static arrays.
Definition CPoissonVariable.hpp:44
su2double GetMomentumCorrection(unsigned long iPoint, unsigned short iDim) final
Get (rho*u)' for the point.
Definition CPoissonVariable.hpp:104
void SetMomCoeff(unsigned long iPoint, su2double val_Mom_Coeff) final
Set the momentum coefficient of the point.
Definition CPoissonVariable.hpp:72
MatrixType MomentumCorrection
(rho*u)' in the context of: (rho*u)** = (rho*u)* + (rho*u)'.
Definition CPoissonVariable.hpp:41
void SetMomentumCorrection(unsigned long iPoint, unsigned short iDim, su2double val_mom) final
Set (rho*u)' for the point.
Definition CPoissonVariable.hpp:96
Base class for defining the shared variables of scalar solvers.
Definition CScalarVariable.hpp:36
passivedouble su2double
Definition code_config.hpp:181