Protected Member Functions | |
SST functions | |
tmp< volScalarField > | F1 (const volScalarField &CDkOmega) const |
tmp< volScalarField > | F2 () const |
tmp< volScalarField > | F3 () const |
tmp< volScalarField > | F23 () const |
tmp< volScalarField > | blend (const volScalarField &F1, const dimensionedScalar &psi1, const dimensionedScalar &psi2) const |
tmp< volScalarField::Internal > | blend (const volScalarField::Internal &F1, const dimensionedScalar &psi1, const dimensionedScalar &psi2) const |
tmp< volScalarField > | alphaK (const volScalarField &F1) const |
tmp< volScalarField > | alphaOmega (const volScalarField &F1) const |
tmp< volScalarField::Internal > | beta (const volScalarField::Internal &F1) const |
tmp< volScalarField::Internal > | gamma (const volScalarField::Internal &F1) const |
tmp< volScalarField > | DkEff (const volScalarField &F1) const |
tmp< volScalarField > | DomegaEff (const volScalarField &F1) const |
tmp< volScalarField::Internal > | Pk (const volScalarField::Internal &G) const |
tmp< volScalarField::Internal > | epsilonByk (const volScalarField &F1, const volTensorField &gradU) const |
tmp< volScalarField::Internal > | GbyNu (const volScalarField::Internal &GbyNu0, const volScalarField::Internal &F2, const volScalarField::Internal &S2) const |
tmp< fvScalarMatrix > | kSource () const |
tmp< fvScalarMatrix > | omegaSource () const |
tmp< fvScalarMatrix > | Qsas (const volScalarField::Internal &S2, const volScalarField::Internal &gamma, const volScalarField::Internal &beta) const |
SST parameters | |
dimensionedScalar | alphaK1_ |
dimensionedScalar | alphaK2_ |
dimensionedScalar | alphaOmega1_ |
dimensionedScalar | alphaOmega2_ |
dimensionedScalar | gamma1_ |
dimensionedScalar | gamma2_ |
dimensionedScalar | beta1_ |
dimensionedScalar | beta2_ |
dimensionedScalar | betaStar_ |
dimensionedScalar | a1_ |
dimensionedScalar | b1_ |
dimensionedScalar | c1_ |
Switch | F3_ |
scalar * | inputs_ = new scalar[mesh_.nCells() * 9] |
inputs and outputs for the beta calculation More... | |
scalar * | outputs_ = new scalar[mesh_.nCells()] |
void | calcBetaField () |
calculate the beta field using the trained model More... | |
Augmented variables for adjoint residuals | |
volScalarField & | omega_ |
volScalarField | omegaRes_ |
volScalarField | omegaResRef_ |
volScalarField | omegaResPartDeriv_ |
volScalarField | omegaRef_ |
volScalarField & | k_ |
volScalarField | kRes_ |
volScalarField | kResRef_ |
volScalarField | kResPartDeriv_ |
volScalarField | kRef_ |
volScalarField | betaFieldInversion_ |
volScalarField | betaFieldInversionML_ |
volScalarField | QCriterion_ |
volScalarField & | p_ |
volScalarField | pGradAlongStream_ |
volScalarField | turbulenceIntensity_ |
IOdictionary | transportProperties_ |
volScalarField | ReT_ |
volScalarField | convectionTKE_ |
volScalarField | tauRatio_ |
volScalarField | pressureStress_ |
volScalarField | curvature_ |
volScalarField | UGradMisalignment_ |
const volScalarField & | y_ |
Weight of betaFieldInversion for the turbulent transport equations if both are modified. More... | |
scalarList | omegaNearWall_ |
label | solveTurbState_ = 0 |
whether to solve for turb states More... | |
label | printInterval_ |
time step interval to print residual More... | |
TypeName ("kOmegaSSTFIML") | |
DAkOmegaSSTFIML (const word modelType, const fvMesh &mesh, const DAOption &daOption) | |
virtual | ~DAkOmegaSSTFIML () |
virtual void | correctModelStates (wordList &modelStates) const |
update the turbulence state for DAStateInfo::regStates_ More... | |
virtual void | correctNut () |
update nut based on other turbulence variables and update the BCs More... | |
virtual void | correctBoundaryConditions () |
update turbulence variable boundary values More... | |
virtual void | updateIntermediateVariables () |
update any intermediate variables that are dependent on state variables and are used in calcResiduals More... | |
virtual void | correctStateResidualModelCon (List< List< word >> &stateCon) const |
update the original variable connectivity for the adjoint state residuals in stateCon More... | |
virtual void | addModelResidualCon (HashTable< List< List< word >>> &allCon) const |
add the model residual connectivity to stateCon More... | |
virtual void | calcResiduals (const dictionary &options) |
compute the turbulence residuals More... | |
virtual void | correct () |
solve the residual equations and update the state More... | |
void | saveOmegaNearWall () |
save near wall omega values to omegaNearWall_ More... | |
void | setOmegaNearWall () |
set omegaNearWall_ to near wall omega values More... | |
void | correctOmegaBoundaryConditions () |
specially treatment to correct epsilon BC More... | |
Additional Inherited Members | |
Public Member Functions inherited from DATurbulenceModel | |
TypeName ("DATurbulenceModel") | |
declareRunTimeSelectionTable (autoPtr, DATurbulenceModel, dictionary,(const word modelType, const fvMesh &mesh, const DAOption &daOption),(modelType, mesh, daOption)) | |
DATurbulenceModel (const word modelType, const fvMesh &mesh, const DAOption &daOption) | |
virtual | ~DATurbulenceModel () |
void | correctWallDist () |
update wall distance for d_. Note: y_ will be automatically updated in mesh_ object More... | |
void | correctAlphat () |
update alphat More... | |
virtual void | getTurbProdTerm (scalarList &prodTerm) const |
return the value of the production term from the Spalart Allmaras model More... | |
tmp< volSymmTensorField > | devRhoReff () const |
dev terms More... | |
tmp< fvVectorMatrix > | divDevRhoReff (volVectorField &U) |
divDev terms More... | |
tmp< fvVectorMatrix > | divDevReff (volVectorField &U) |
divDev terms More... | |
tmp< volScalarField > | nuEff () const |
return effective viscosity More... | |
tmp< volScalarField > | getNut () |
get the nut field More... | |
tmp< volScalarField > | alphaEff () |
return effective thermal diffusivity More... | |
tmp< volScalarField > | nu () const |
get the nu field More... | |
tmp< volScalarField > | getAlpha () const |
get alpha field More... | |
tmp< volScalarField > | getRho () |
get the density field More... | |
tmp< volScalarField > | getPhase () |
get the phase field More... | |
scalar | getPrt () |
get the turbulent Prandtl number More... | |
tmp< Foam::volScalarField > | getMu () const |
get mu More... | |
bool | writeData (Ostream &os) const |
this is a virtual function for regIOobject More... | |
void | printYPlus () const |
print the min max and mean yPlus to screen More... | |
label | isPrintTime (const Time &runTime, const label printInterval) const |
virtual void | invTranProdNuTildaEqn (const volScalarField &mySource, volScalarField &pseudoNuTilda) |
Inverse transpose product, M_nuTilda^(-T) More... | |
virtual void | constructPseudoNuTildaEqn () |
virtual void | rhsSolvePseudoNuTildaEqn (const volScalarField &nuTildaSource) |
virtual void | calcLduResidualTurb (volScalarField &nuTildaRes) |
calculate the turbulence residual using LDU matrix More... | |
Static Public Member Functions inherited from DATurbulenceModel | |
static autoPtr< DATurbulenceModel > | New (const word modelType, const fvMesh &mesh, const DAOption &daOption) |
Protected Attributes inherited from DATurbulenceModel | |
const fvMesh & | mesh_ |
fvMesh More... | |
const DAOption & | daOption_ |
DAOption object. More... | |
const dictionary & | allOptions_ |
all DAFoam options More... | |
volScalarField & | nut_ |
turbulence viscosity More... | |
volVectorField & | U_ |
velocity More... | |
surfaceScalarField & | phi_ |
face flux More... | |
volScalarField | phase_ |
phase field More... | |
surfaceScalarField & | phaseRhoPhi_ |
phase*phi*density field More... | |
IOdictionary | turbDict_ |
turbulence model property dict More... | |
dictionary | coeffDict_ |
turbulence model parameters dict More... | |
dimensionedScalar | kMin_ |
Lower limit of k. More... | |
dimensionedScalar | epsilonMin_ |
Lower limit of epsilon. More... | |
dimensionedScalar | omegaMin_ |
Lower limit for omega. More... | |
dimensionedScalar | nuTildaMin_ |
Lower limit for nuTilda. More... | |
scalar | Pr_ |
Prandtl number. More... | |
scalar | Prt_ = -9999.0 |
turbulent Prandtl number More... | |
Definition at line 49 of file DAkOmegaSSTFIML.H.
DAkOmegaSSTFIML | ( | const word | modelType, |
const fvMesh & | mesh, | ||
const DAOption & | daOption | ||
) |
Definition at line 42 of file DAkOmegaSSTFIML.C.
References daOption(), forAll(), mesh, DAkOmegaSSTFIML::omega_, DAkOmegaSSTFIML::omegaNearWall_, and DAkOmegaSSTFIML::printInterval_.
|
inlinevirtual |
Definition at line 239 of file DAkOmegaSSTFIML.H.
References DAkOmegaSSTFIML::inputs_, and DAkOmegaSSTFIML::outputs_.
|
protected |
calculate the beta field using the trained model
Definition at line 827 of file DAkOmegaSSTFIML.C.
References DAkOmegaSSTFIML::betaFieldInversionML_, DAkOmegaSSTFIML::convectionTKE_, DAkOmegaSSTFIML::curvature_, forAll(), DAkOmegaSSTFIML::inputs_, DAkOmegaSSTFIML::k_, DATurbulenceModel::mesh_, DATurbulenceModel::nu(), DATurbulenceModel::nut_, DAkOmegaSSTFIML::outputs_, DAkOmegaSSTFIML::p_, DAkOmegaSSTFIML::pGradAlongStream_, DAkOmegaSSTFIML::pressureStress_, DAUtility::pyCalcBeta, DAUtility::pyCalcBetaInterface, DAkOmegaSSTFIML::QCriterion_, DAkOmegaSSTFIML::ReT_, DAkOmegaSSTFIML::tauRatio_, DAkOmegaSSTFIML::turbulenceIntensity_, DATurbulenceModel::U_, DAkOmegaSSTFIML::UGradMisalignment_, and DAkOmegaSSTFIML::y_.
Referenced by DAkOmegaSSTFIML::calcResiduals().
|
protected |
Definition at line 350 of file DAkOmegaSSTFIML.C.
References DAkOmegaSSTFIML::alphaOmega2_, DAkOmegaSSTFIML::betaStar_, DAkOmegaSSTFIML::k_, DATurbulenceModel::nu(), DAkOmegaSSTFIML::omega_, and DAkOmegaSSTFIML::y_.
Referenced by DAkOmegaSSTFIML::alphaK(), DAkOmegaSSTFIML::alphaOmega(), DAkOmegaSSTFIML::beta(), DAkOmegaSSTFIML::blend(), DAkOmegaSSTFIML::calcResiduals(), DAkOmegaSSTFIML::DkEff(), DAkOmegaSSTFIML::DomegaEff(), and DAkOmegaSSTFIML::gamma().
|
protected |
Definition at line 369 of file DAkOmegaSSTFIML.C.
References DAkOmegaSSTFIML::betaStar_, DAkOmegaSSTFIML::k_, DATurbulenceModel::nu(), DAkOmegaSSTFIML::omega_, and DAkOmegaSSTFIML::y_.
Referenced by DAkOmegaSSTFIML::F23(), and DAkOmegaSSTFIML::GbyNu().
|
protected |
Definition at line 381 of file DAkOmegaSSTFIML.C.
References DATurbulenceModel::nu(), DAkOmegaSSTFIML::omega_, and DAkOmegaSSTFIML::y_.
Referenced by DAkOmegaSSTFIML::F23().
|
protected |
Definition at line 391 of file DAkOmegaSSTFIML.C.
References DAkOmegaSSTFIML::F2(), DAkOmegaSSTFIML::F3(), and DAkOmegaSSTFIML::F3_.
Referenced by DAkOmegaSSTFIML::calcResiduals(), and DAkOmegaSSTFIML::correctNut().
|
inlineprotected |
Definition at line 96 of file DAkOmegaSSTFIML.H.
References DAkOmegaSSTFIML::F1().
Referenced by DAkOmegaSSTFIML::alphaK(), DAkOmegaSSTFIML::alphaOmega(), DAkOmegaSSTFIML::beta(), and DAkOmegaSSTFIML::gamma().
|
inlineprotected |
Definition at line 104 of file DAkOmegaSSTFIML.H.
References DAkOmegaSSTFIML::F1().
|
inlineprotected |
Definition at line 112 of file DAkOmegaSSTFIML.H.
References DAkOmegaSSTFIML::alphaK1_, DAkOmegaSSTFIML::alphaK2_, DAkOmegaSSTFIML::blend(), and DAkOmegaSSTFIML::F1().
Referenced by DAkOmegaSSTFIML::DkEff().
|
inlineprotected |
Definition at line 117 of file DAkOmegaSSTFIML.H.
References DAkOmegaSSTFIML::alphaOmega1_, DAkOmegaSSTFIML::alphaOmega2_, DAkOmegaSSTFIML::blend(), and DAkOmegaSSTFIML::F1().
Referenced by DAkOmegaSSTFIML::DomegaEff().
|
inlineprotected |
Definition at line 122 of file DAkOmegaSSTFIML.H.
References DAkOmegaSSTFIML::beta1_, DAkOmegaSSTFIML::beta2_, DAkOmegaSSTFIML::blend(), and DAkOmegaSSTFIML::F1().
Referenced by DAkOmegaSSTFIML::calcResiduals().
|
inlineprotected |
Definition at line 128 of file DAkOmegaSSTFIML.H.
References DAkOmegaSSTFIML::blend(), DAkOmegaSSTFIML::F1(), DAkOmegaSSTFIML::gamma1_, and DAkOmegaSSTFIML::gamma2_.
Referenced by DAkOmegaSSTFIML::calcResiduals().
|
inlineprotected |
Definition at line 135 of file DAkOmegaSSTFIML.H.
References DAkOmegaSSTFIML::alphaK(), DAkOmegaSSTFIML::F1(), DATurbulenceModel::nu(), and DATurbulenceModel::nut_.
Referenced by DAkOmegaSSTFIML::calcResiduals().
|
inlineprotected |
Definition at line 142 of file DAkOmegaSSTFIML.H.
References DAkOmegaSSTFIML::alphaOmega(), DAkOmegaSSTFIML::F1(), DATurbulenceModel::nu(), and DATurbulenceModel::nut_.
Referenced by DAkOmegaSSTFIML::calcResiduals().
|
protected |
Definition at line 414 of file DAkOmegaSSTFIML.C.
References DAkOmegaSSTFIML::betaStar_, DAkOmegaSSTFIML::c1_, DAkOmegaSSTFIML::k_, and DAkOmegaSSTFIML::omega_.
Referenced by DAkOmegaSSTFIML::calcResiduals().
|
protected |
Definition at line 420 of file DAkOmegaSSTFIML.C.
References DAkOmegaSSTFIML::betaStar_, and DAkOmegaSSTFIML::omega_.
Referenced by DAkOmegaSSTFIML::calcResiduals().
|
protected |
Definition at line 403 of file DAkOmegaSSTFIML.C.
References DAkOmegaSSTFIML::a1_, DAkOmegaSSTFIML::b1_, DAkOmegaSSTFIML::betaStar_, DAkOmegaSSTFIML::c1_, DAkOmegaSSTFIML::F2(), and DAkOmegaSSTFIML::omega_.
Referenced by DAkOmegaSSTFIML::calcResiduals().
|
protected |
Definition at line 427 of file DAkOmegaSSTFIML.C.
References DAkOmegaSSTFIML::k_, and rho.
Referenced by DAkOmegaSSTFIML::calcResiduals().
|
protected |
Definition at line 436 of file DAkOmegaSSTFIML.C.
References DAkOmegaSSTFIML::omega_, and rho.
Referenced by DAkOmegaSSTFIML::calcResiduals().
|
protected |
Definition at line 445 of file DAkOmegaSSTFIML.C.
References DAkOmegaSSTFIML::omega_, and rho.
Referenced by DAkOmegaSSTFIML::calcResiduals().
TypeName | ( | "kOmegaSSTFIML" | ) |
|
virtual |
update the turbulence state for DAStateInfo::regStates_
Implements DATurbulenceModel.
Definition at line 458 of file DAkOmegaSSTFIML.C.
References forAll().
|
virtual |
update nut based on other turbulence variables and update the BCs
Implements DATurbulenceModel.
Definition at line 494 of file DAkOmegaSSTFIML.C.
References DAkOmegaSSTFIML::a1_, DAkOmegaSSTFIML::b1_, DATurbulenceModel::correctAlphat(), DAkOmegaSSTFIML::F23(), DAkOmegaSSTFIML::k_, DATurbulenceModel::mesh_, DATurbulenceModel::nut_, DAkOmegaSSTFIML::omega_, and U.
Referenced by DAkOmegaSSTFIML::calcResiduals(), and DAkOmegaSSTFIML::updateIntermediateVariables().
|
virtual |
update turbulence variable boundary values
Implements DATurbulenceModel.
Definition at line 516 of file DAkOmegaSSTFIML.C.
References DAkOmegaSSTFIML::k_.
|
virtual |
update any intermediate variables that are dependent on state variables and are used in calcResiduals
Implements DATurbulenceModel.
Definition at line 605 of file DAkOmegaSSTFIML.C.
References DAkOmegaSSTFIML::correctNut().
|
virtual |
update the original variable connectivity for the adjoint state residuals in stateCon
Implements DATurbulenceModel.
Definition at line 616 of file DAkOmegaSSTFIML.C.
References forAll().
|
virtual |
add the model residual connectivity to stateCon
Implements DATurbulenceModel.
Definition at line 715 of file DAkOmegaSSTFIML.C.
References DATurbulenceModel::mesh_.
|
virtual |
compute the turbulence residuals
Implements DATurbulenceModel.
Definition at line 972 of file DAkOmegaSSTFIML.C.
References DATurbulenceModel::allOptions_, DAkOmegaSSTFIML::alphaOmega2_, DAkOmegaSSTFIML::beta(), DAkOmegaSSTFIML::betaFieldInversionML_, DAUtility::boundVar(), DAkOmegaSSTFIML::calcBetaField(), DAkOmegaSSTFIML::correctNut(), DAkOmegaSSTFIML::correctOmegaBoundaryConditions(), DAkOmegaSSTFIML::DkEff(), DAkOmegaSSTFIML::DomegaEff(), DAkOmegaSSTFIML::epsilonByk(), DAkOmegaSSTFIML::F1(), DAkOmegaSSTFIML::F23(), DAkOmegaSSTFIML::gamma(), DAkOmegaSSTFIML::GbyNu(), DATurbulenceModel::isPrintTime(), DAkOmegaSSTFIML::k_, DAkOmegaSSTFIML::kRes_, DAkOmegaSSTFIML::kSource(), DATurbulenceModel::mesh_, normalizeResiduals, DATurbulenceModel::nut_, DAkOmegaSSTFIML::omega_, DAkOmegaSSTFIML::omegaRes_, DAkOmegaSSTFIML::omegaSource(), DATurbulenceModel::phase_, DATurbulenceModel::phaseRhoPhi_, DATurbulenceModel::phi_, DAkOmegaSSTFIML::Pk(), DAkOmegaSSTFIML::printInterval_, DAkOmegaSSTFIML::Qsas(), DAkOmegaSSTFIML::setOmegaNearWall(), solve(), DAkOmegaSSTFIML::solveTurbState_, and DATurbulenceModel::U_.
Referenced by DAkOmegaSSTFIML::correct().
|
virtual |
solve the residual equations and update the state
Implements DATurbulenceModel.
Definition at line 807 of file DAkOmegaSSTFIML.C.
References DAkOmegaSSTFIML::calcResiduals(), and DAkOmegaSSTFIML::solveTurbState_.
void saveOmegaNearWall | ( | ) |
save near wall omega values to omegaNearWall_
Definition at line 555 of file DAkOmegaSSTFIML.C.
References forAll(), DATurbulenceModel::mesh_, DAkOmegaSSTFIML::omega_, and DAkOmegaSSTFIML::omegaNearWall_.
Referenced by DAkOmegaSSTFIML::correctOmegaBoundaryConditions().
void setOmegaNearWall | ( | ) |
set omegaNearWall_ to near wall omega values
Definition at line 579 of file DAkOmegaSSTFIML.C.
References forAll(), DATurbulenceModel::mesh_, DAkOmegaSSTFIML::omega_, and DAkOmegaSSTFIML::omegaNearWall_.
Referenced by DAkOmegaSSTFIML::calcResiduals(), and DAkOmegaSSTFIML::correctOmegaBoundaryConditions().
void correctOmegaBoundaryConditions | ( | ) |
specially treatment to correct epsilon BC
Definition at line 528 of file DAkOmegaSSTFIML.C.
References DAkOmegaSSTFIML::omega_, DAkOmegaSSTFIML::saveOmegaNearWall(), and DAkOmegaSSTFIML::setOmegaNearWall().
Referenced by DAkOmegaSSTFIML::calcResiduals().
|
protected |
Definition at line 56 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::alphaK().
|
protected |
Definition at line 57 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::alphaK().
|
protected |
Definition at line 59 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::alphaOmega().
|
protected |
Definition at line 60 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::alphaOmega(), DAkOmegaSSTFIML::calcResiduals(), and DAkOmegaSSTFIML::F1().
|
protected |
Definition at line 62 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::gamma().
|
protected |
Definition at line 63 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::gamma().
|
protected |
Definition at line 65 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::beta().
|
protected |
Definition at line 66 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::beta().
|
protected |
Definition at line 68 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::epsilonByk(), DAkOmegaSSTFIML::F1(), DAkOmegaSSTFIML::F2(), DAkOmegaSSTFIML::GbyNu(), and DAkOmegaSSTFIML::Pk().
|
protected |
Definition at line 70 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::correctNut(), and DAkOmegaSSTFIML::GbyNu().
|
protected |
Definition at line 71 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::correctNut(), and DAkOmegaSSTFIML::GbyNu().
|
protected |
Definition at line 72 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::GbyNu(), and DAkOmegaSSTFIML::Pk().
|
protected |
Definition at line 74 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::F23().
|
protected |
inputs and outputs for the beta calculation
Definition at line 78 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::calcBetaField(), and DAkOmegaSSTFIML::~DAkOmegaSSTFIML().
|
protected |
Definition at line 79 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::calcBetaField(), and DAkOmegaSSTFIML::~DAkOmegaSSTFIML().
|
protected |
Definition at line 177 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::calcResiduals(), DAkOmegaSSTFIML::correctNut(), DAkOmegaSSTFIML::correctOmegaBoundaryConditions(), DAkOmegaSSTFIML::DAkOmegaSSTFIML(), DAkOmegaSSTFIML::epsilonByk(), DAkOmegaSSTFIML::F1(), DAkOmegaSSTFIML::F2(), DAkOmegaSSTFIML::F3(), DAkOmegaSSTFIML::GbyNu(), DAkOmegaSSTFIML::omegaSource(), DAkOmegaSSTFIML::Pk(), DAkOmegaSSTFIML::Qsas(), DAkOmegaSSTFIML::saveOmegaNearWall(), and DAkOmegaSSTFIML::setOmegaNearWall().
|
protected |
Definition at line 178 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::calcResiduals().
|
protected |
Definition at line 179 of file DAkOmegaSSTFIML.H.
|
protected |
Definition at line 180 of file DAkOmegaSSTFIML.H.
|
protected |
Definition at line 181 of file DAkOmegaSSTFIML.H.
|
protected |
Definition at line 182 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::calcBetaField(), DAkOmegaSSTFIML::calcResiduals(), DAkOmegaSSTFIML::correctBoundaryConditions(), DAkOmegaSSTFIML::correctNut(), DAkOmegaSSTFIML::F1(), DAkOmegaSSTFIML::F2(), DAkOmegaSSTFIML::kSource(), and DAkOmegaSSTFIML::Pk().
|
protected |
Definition at line 183 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::calcResiduals().
|
protected |
Definition at line 184 of file DAkOmegaSSTFIML.H.
|
protected |
Definition at line 185 of file DAkOmegaSSTFIML.H.
|
protected |
Definition at line 186 of file DAkOmegaSSTFIML.H.
|
protected |
Definition at line 190 of file DAkOmegaSSTFIML.H.
|
protected |
Definition at line 191 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::calcBetaField(), and DAkOmegaSSTFIML::calcResiduals().
|
protected |
Definition at line 192 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::calcBetaField().
|
protected |
Definition at line 193 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::calcBetaField().
|
protected |
Definition at line 194 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::calcBetaField().
|
protected |
Definition at line 195 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::calcBetaField().
|
protected |
Definition at line 196 of file DAkOmegaSSTFIML.H.
|
protected |
Definition at line 197 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::calcBetaField().
|
protected |
Definition at line 198 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::calcBetaField().
|
protected |
Definition at line 199 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::calcBetaField().
|
protected |
Definition at line 200 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::calcBetaField().
|
protected |
Definition at line 201 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::calcBetaField().
|
protected |
Definition at line 202 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::calcBetaField().
|
protected |
Weight of betaFieldInversion for the turbulent transport equations if both are modified.
Name of turbulent transport equation to modify: can be k, omega, or all if k OR omega is selected the field inversion modification is: ProdTerm(k or omega)*betaFieldInversion if all is selected the modification is: ProdTerm(k)*betaField, ProdTerm(omega)*(1.0/betaField) in the second case this is because nut is proportional to k and inversely proportional to omega 3D wall distance
Definition at line 214 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::calcBetaField(), DAkOmegaSSTFIML::F1(), DAkOmegaSSTFIML::F2(), and DAkOmegaSSTFIML::F3().
|
protected |
cell-center omega values near the wall, this is to fix the issue that the omegaWallFunction will try to modify omega values for the cells near walls this will cause issue for FD-based partial derivatives, so here we basically implement a zeroGradient BC for near wall omega.
Definition at line 220 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::DAkOmegaSSTFIML(), DAkOmegaSSTFIML::saveOmegaNearWall(), and DAkOmegaSSTFIML::setOmegaNearWall().
|
protected |
whether to solve for turb states
Definition at line 223 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::calcResiduals(), and DAkOmegaSSTFIML::correct().
|
protected |
time step interval to print residual
Definition at line 226 of file DAkOmegaSSTFIML.H.
Referenced by DAkOmegaSSTFIML::calcResiduals(), and DAkOmegaSSTFIML::DAkOmegaSSTFIML().