Header file for the base class CVerificationSolution. The implementations are in the CVerificationSol...
Main class for defining the problem; basically this class reads the configuration file,...
Definition CConfig.hpp:64
Class to define the required data for the manufactured solution of the laminar Navier-Stokes equation...
Definition CMMSNSUnitQuadSolution.hpp:40
su2double L
Length scale.
Definition CMMSNSUnitQuadSolution.hpp:53
su2double RGas
Gas constant.
Definition CMMSNSUnitQuadSolution.hpp:44
su2double a_vx
Parameter for the y-velocity solution.
Definition CMMSNSUnitQuadSolution.hpp:63
su2double a_Px
Parameter for the pressure solution.
Definition CMMSNSUnitQuadSolution.hpp:54
su2double u_0
Parameter for the x-velocity solution.
Definition CMMSNSUnitQuadSolution.hpp:74
su2double P_0
Parameter for the pressure solution.
Definition CMMSNSUnitQuadSolution.hpp:66
su2double v_y
Parameter for the y-velocity solution.
Definition CMMSNSUnitQuadSolution.hpp:81
su2double rho_x
Parameter for the density solution.
Definition CMMSNSUnitQuadSolution.hpp:71
su2double a_uy
Parameter for the x-velocity solution.
Definition CMMSNSUnitQuadSolution.hpp:62
su2double v_xy
Parameter for the y-velocity solution.
Definition CMMSNSUnitQuadSolution.hpp:80
void GetSolution(const su2double *val_coords, const su2double val_t, su2double *val_solution) const override
Get the exact solution at the current position and time.
Definition CMMSNSUnitQuadSolution.cpp:118
su2double a_rhox
Parameter for the density solution.
Definition CMMSNSUnitQuadSolution.hpp:57
su2double a_vy
Parameter for the y-velocity solution.
Definition CMMSNSUnitQuadSolution.hpp:65
su2double Gamma
Specific heat ratio.
Definition CMMSNSUnitQuadSolution.hpp:43
su2double u_xy
Parameter for the x-velocity solution.
Definition CMMSNSUnitQuadSolution.hpp:76
su2double P_xy
Parameter for the pressure solution.
Definition CMMSNSUnitQuadSolution.hpp:68
su2double v_x
Parameter for the y-velocity solution.
Definition CMMSNSUnitQuadSolution.hpp:79
su2double a_Py
Parameter for the pressure solution.
Definition CMMSNSUnitQuadSolution.hpp:56
~CMMSNSUnitQuadSolution(void) override
Destructor of the class.
void GetMMSSourceTerm(const su2double *val_coords, const su2double val_t, su2double *val_source) const override
Get the source term for the manufactured solution (MMS).
Definition CMMSNSUnitQuadSolution.cpp:151
su2double v_0
Parameter for the y-velocity solution.
Definition CMMSNSUnitQuadSolution.hpp:78
su2double u_x
Parameter for the x-velocity solution.
Definition CMMSNSUnitQuadSolution.hpp:75
su2double u_y
Parameter for the x-velocity solution.
Definition CMMSNSUnitQuadSolution.hpp:77
su2double Viscosity
Viscosity, must be constant.
Definition CMMSNSUnitQuadSolution.hpp:45
su2double a_ux
Parameter for the x-velocity solution.
Definition CMMSNSUnitQuadSolution.hpp:60
bool IsManufacturedSolution(void) const override
Whether or not this verification solution is a manufactured solution.
Definition CMMSNSUnitQuadSolution.cpp:386
su2double a_rhoxy
Parameter for the density solution.
Definition CMMSNSUnitQuadSolution.hpp:58
su2double rho_0
Parameter for the density solution.
Definition CMMSNSUnitQuadSolution.hpp:70
su2double a_rhoy
Parameter for the density solution.
Definition CMMSNSUnitQuadSolution.hpp:59
su2double rho_xy
Parameter for the density solution.
Definition CMMSNSUnitQuadSolution.hpp:72
su2double rho_y
Parameter for the density solution.
Definition CMMSNSUnitQuadSolution.hpp:73
su2double P_y
Parameter for the pressure solution.
Definition CMMSNSUnitQuadSolution.hpp:69
void GetBCState(const su2double *val_coords, const su2double val_t, su2double *val_solution) const override
Get the boundary conditions state for an exact solution.
Definition CMMSNSUnitQuadSolution.cpp:112
su2double a_vxy
Parameter for the y-velocity solution.
Definition CMMSNSUnitQuadSolution.hpp:64
su2double a_uxy
Parameter for the x-velocity solution.
Definition CMMSNSUnitQuadSolution.hpp:61
su2double P_x
Parameter for the pressure solution.
Definition CMMSNSUnitQuadSolution.hpp:67
su2double a_Pxy
Parameter for the pressure solution.
Definition CMMSNSUnitQuadSolution.hpp:55
su2double Conductivity
Thermal conductivity, must be constant.
Definition CMMSNSUnitQuadSolution.hpp:46
CMMSNSUnitQuadSolution(void)
Constructor of the class.
Definition CMMSNSUnitQuadSolution.cpp:30
Class for holding verification PDE solutions, e.g., phi = phi(x,y,z,t), used for initial conditions,...
Definition CVerificationSolution.hpp:40
passivedouble su2double
Definition code_config.hpp:181