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 Inviscid Vortex.
Definition CInviscidVortexSolution.hpp:39
su2double Gamma
Gamma.
Definition CInviscidVortexSolution.hpp:50
su2double x0Vortex
Initial x-coordinate of the vortex center.
Definition CInviscidVortexSolution.hpp:43
su2double epsVortex
Strength of the vortex.
Definition CInviscidVortexSolution.hpp:46
su2double y0Vortex
Initial y-coordinate of the vortex center.
Definition CInviscidVortexSolution.hpp:44
su2double RVortex
Radius of the vortex.
Definition CInviscidVortexSolution.hpp:45
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 CInviscidVortexSolution.cpp:95
~CInviscidVortexSolution(void) override
Destructor of the class.
CInviscidVortexSolution(void)
Constructor of the class.
Definition CInviscidVortexSolution.cpp:30
su2double Gm1
Gamma minus 1.
Definition CInviscidVortexSolution.hpp:51
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 CInviscidVortexSolution.cpp:87
su2double gamOvGm1
Gamma over Gamma minus 1.
Definition CInviscidVortexSolution.hpp:53
su2double MachVortex
Mach number of the undisturbed flow.
Definition CInviscidVortexSolution.hpp:42
su2double thetaVortex
Advection angle (in degrees) of the vortex.
Definition CInviscidVortexSolution.hpp:47
su2double ovGm1
1 over Gamma minus 1
Definition CInviscidVortexSolution.hpp:52
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