Documentation 6b54b78464
Loading...
Searching...
No Matches
Discretization of the source terms

Group of classes which define the numerical methods for discretizing the source terms of a Partial Differential Equation. There are methods for solving the direct, adjoint and linearized systems of equations. More...

Classes

struct  detail::Omega
 SA strain rate classes. More...
 
struct  detail::ft2
 SA classes to set the ft2 term and its derivative. More...
 
struct  detail::ModVort
 SA classes to compute the modified vorticity (\tilde{S}) and its derivative. More...
 
struct  detail::r
 SA auxiliary function r and its derivative. More...
 
struct  detail::SourceTerms
 SA source terms classes: production and destruction term and their derivative. More...
 
class  CSourceAxisymmetric_AdjFlow
 Class for source term for solving axisymmetric problems. More...
 
class  CSourceRotatingFrame_AdjFlow
 Source term class for rotating frame adjoint. More...
 
class  CSourceViscous_AdjFlow
 Class for source term integration in adjoint problem. More...
 
class  CSourceConservative_AdjTurb
 Class for source term integration in adjoint turbulent problem using a conservative scheme. More...
 
class  CSourcePieceWise_AdjTurb
 Class for source term integration of the adjoint turbulent equation. More...
 
class  CSourceBase_Flow
 Intermediate source term class to allocate the internally stored residual and Jacobian. Not for stand alone use, just a helper to build more complicated classes. More...
 
class  CSourceAxisymmetric_Flow
 Class for source term for solving axisymmetric problems. More...
 
class  CSourceGeneralAxisymmetric_Flow
 Class for source term for solving axisymmetric problems for a general (non ideal) fluid. More...
 
class  CSourceIncAxisymmetric_Flow
 Class for source term for solving incompressible axisymmetric problems. More...
 
class  CSourceBodyForce
 Class for the source term integration of a body force. More...
 
class  CSourceIncBodyForce
 Class for the source term integration of a body force in the incompressible solver. More...
 
class  CSourceBoussinesq
 Class for the source term integration of the Boussinesq approximation for incompressible flow. More...
 
class  CSourceGravity
 Class for the source term integration of the gravity force. More...
 
class  CSourceRotatingFrame_Flow
 Class for a rotating frame source term. More...
 
class  CSourceIncRotatingFrame_Flow
 Class for a rotating frame source term. More...
 
class  CSourceVorticityConfinement
 Class for a source term due to vorticity confinement. More...
 
class  CSourceWindGust
 Class for a source term due to a wind gust. More...
 
class  CSourceIncStreamwise_Periodic
 Class for the source term integration of a streamwise periodic body force in the incompressible solver. More...
 
class  CSourceIncStreamwisePeriodic_Outlet
 Class for the outlet heat sink. Acts like a heatflux boundary on the outlet and not as a volume source. More...
 
class  CSourceRadiation
 Class for a source term due to radiation. More...
 
class  CSource_NEMO
 Class for two-temperature model source terms. More...
 
class  CSourceBase_Species
 Intermediate source term class to allocate the internally stored residual and Jacobian. Not for stand alone use, just a helper to build more complicated classes. More...
 
class  CSourceAxisymmetric_Species< FlowIndices >
 Class for source term for solving axisymmetric problems. More...
 
class  CSource_Template
 Dummy class. More...
 
class  TransLMCorrelations
 Class for LM model's correlation functions. More...
 
class  CSourcePieceWise_TranLM
 Class for integrating the source terms of the LM transition model equations. More...
 
class  CSAVariables
 Structure with SA common auxiliary functions and constants. More...
 
class  CSourceBase_TurbSA< FlowIndices, Omega, ft2, ModVort, rFunc, SourceTerms >
 Class for integrating the source terms of the Spalart-Allmaras turbulence model equation. The variables that are subject to change in each variation/correction have their own class. More...
 
class  detail::CCompressibilityCorrection< ParentClass >
 Mixing Layer Compressibility Correction (SA-comp). More...
 
class  CSourcePieceWise_TurbSST< FlowIndices >
 Class for integrating the source terms of the Menter SST turbulence model equations. More...
 

Functions

template<class FlowIndices >
CNumerics * SAFactory (unsigned short nDim, const CConfig *config)
 Creates an SA source based on the version and modifications/correction in the config.
 

Detailed Description

Group of classes which define the numerical methods for discretizing the source terms of a Partial Differential Equation. There are methods for solving the direct, adjoint and linearized systems of equations.

Function Documentation

◆ SAFactory()

template<class FlowIndices >
CNumerics * SAFactory ( unsigned short  nDim,
const CConfig *  config 
)

Creates an SA source based on the version and modifications/correction in the config.