30#include "../CNumerics.hpp"
394 bool streamwisePeriodic_temperature;
410 unsigned short val_nVar,
437 unsigned short val_nVar,
Main class for defining the problem; basically this class reads the configuration file,...
Definition CConfig.hpp:64
Class for defining the numerical methods.
Definition CNumerics.hpp:48
static constexpr size_t MAXNDIM
Max number of space dimensions, used in some static arrays.
Definition CNumerics.hpp:50
Class for source term for solving axisymmetric problems.
Definition flow_sources.hpp:73
bool viscous
Definition flow_sources.hpp:75
void ResidualDiffusion()
Diffusion residual of the axisymmetric source term.
Definition flow_sources.cpp:162
ResidualType ComputeResidual(const CConfig *config) override
Residual of the axisymmetric source term.
Definition flow_sources.cpp:61
bool rans
Definition flow_sources.hpp:75
su2double yinv
Definition flow_sources.hpp:76
CSourceAxisymmetric_Flow(unsigned short val_nDim, unsigned short val_nVar, const CConfig *config)
Constructor of the class.
Definition flow_sources.cpp:49
bool implicit
Definition flow_sources.hpp:75
Intermediate source term class to allocate the internally stored residual and Jacobian....
Definition flow_sources.hpp:39
su2double * residual
Definition flow_sources.hpp:41
struct StreamwisePeriodicValues SPvals
Definition flow_sources.hpp:43
su2double ** jacobian
Definition flow_sources.hpp:42
void SetStreamwisePeriodicValues(const StreamwisePeriodicValues SolverSPvals) final
Set massflow, heatflow & inlet temperature for streamwise periodic flow.
Definition flow_sources.hpp:63
~CSourceBase_Flow() override
Destructor of the class.
Definition flow_sources.cpp:40
Class for the source term integration of a body force.
Definition flow_sources.hpp:156
ResidualType ComputeResidual(const CConfig *config) override
Source term integration for a body force.
Definition flow_sources.cpp:415
Class for the source term integration of the Boussinesq approximation for incompressible flow.
Definition flow_sources.hpp:210
ResidualType ComputeResidual(const CConfig *config) override
Source term integration for the Boussinesq approximation.
Definition flow_sources.cpp:492
Class for source term for solving axisymmetric problems for a general (non ideal) fluid.
Definition flow_sources.hpp:107
ResidualType ComputeResidual(const CConfig *config) override
Residual of the general axisymmetric source term.
Definition flow_sources.cpp:190
Class for the source term integration of the gravity force.
Definition flow_sources.hpp:236
ResidualType ComputeResidual(const CConfig *config) override
Source term integration for the poissonal potential.
Definition flow_sources.cpp:522
Class for source term for solving incompressible axisymmetric problems.
Definition flow_sources.hpp:126
ResidualType ComputeResidual(const CConfig *config) override
Residual of the rotational frame source term.
Definition flow_sources.cpp:294
Class for the source term integration of a body force in the incompressible solver.
Definition flow_sources.hpp:183
ResidualType ComputeResidual(const CConfig *config) override
Source term integration for a body force.
Definition flow_sources.cpp:448
Class for a rotating frame source term.
Definition flow_sources.hpp:286
ResidualType ComputeResidual(const CConfig *config) override
Residual of the rotational frame source term.
Definition flow_sources.cpp:605
Class for the outlet heat sink. Acts like a heatflux boundary on the outlet and not as a volume sourc...
Definition flow_sources.hpp:427
ResidualType ComputeResidual(const CConfig *config) override
Source term integration for boundary heat sink.
Definition flow_sources.cpp:815
Class for the source term integration of a streamwise periodic body force in the incompressible solve...
Definition flow_sources.hpp:389
ResidualType ComputeResidual(const CConfig *config) override
Source term integration for a body force.
Definition flow_sources.cpp:771
Class for a source term due to radiation.
Definition flow_sources.hpp:455
ResidualType ComputeResidual(const CConfig *config) override
Source term integration for a radiation source.
Definition flow_sources.cpp:846
Class for a rotating frame source term.
Definition flow_sources.hpp:262
ResidualType ComputeResidual(const CConfig *config) override
Residual of the rotational frame source term.
Definition flow_sources.cpp:539
Class for a source term due to vorticity confinement.
Definition flow_sources.hpp:340
ResidualType ComputeResidual(const CConfig *config) override
Residual of the rotational frame source term.
Definition flow_sources.cpp:661
Class for a source term due to a wind gust.
Definition flow_sources.hpp:364
ResidualType ComputeResidual(const CConfig *config) override
Residual of the wind gust source term.
CSourceWindGust(unsigned short val_nDim, unsigned short val_nVar, const CConfig *config)
Constructor of the class.
passivedouble su2double
Definition code_config.hpp:181
Return type used in some "ComputeResidual" overloads to give a const-view of the internally stored fl...
Definition CNumerics.hpp:218
Container to hold Variables for streamwise Periodic flow as they are often used together in places.
Definition option_structure.hpp:3003