@@ -133,15 +133,25 @@ DAkOmegaSST::DAkOmegaSST(
133
133
#endif
134
134
zeroGradientFvPatchField < scalar > ::typeName ),
135
135
y_ (mesh_ .thisDb ().lookupObject < volScalarField > ("yWall" )),
136
- betaFI_ (
136
+ betaFIK_ (
137
137
IOobject (
138
- "betaFI " ,
138
+ "betaFIK " ,
139
139
mesh .time ().timeName (),
140
140
mesh ,
141
141
IOobject ::READ_IF_PRESENT ,
142
142
IOobject ::AUTO_WRITE ),
143
143
mesh ,
144
- dimensionedScalar ("betaFI" , dimensionSet (0 , 0 , 0 , 0 , 0 , 0 , 0 ), 1.0 ),
144
+ dimensionedScalar ("betaFIK" , dimensionSet (0 , 0 , 0 , 0 , 0 , 0 , 0 ), 1.0 ),
145
+ "zeroGradient" ),
146
+ betaFIOmega_ (
147
+ IOobject (
148
+ "betaFIOmega" ,
149
+ mesh .time ().timeName (),
150
+ mesh ,
151
+ IOobject ::READ_IF_PRESENT ,
152
+ IOobject ::AUTO_WRITE ),
153
+ mesh ,
154
+ dimensionedScalar ("betaFIOmega" , dimensionSet (0 , 0 , 0 , 0 , 0 , 0 , 0 ), 1.0 ),
145
155
"zeroGradient" )
146
156
{
147
157
@@ -720,7 +730,7 @@ void DAkOmegaSST::calcResiduals(const dictionary& options)
720
730
fvm ::ddt (phase_ , rho_ , omega_ )
721
731
+ fvm ::div (phaseRhoPhi_ , omega_ , divOmegaScheme )
722
732
- fvm ::laplacian (phase_ * rho_ * DomegaEff (F1 ), omega_ )
723
- == phase_ () * rho_ () * gamma * GbyNu (GbyNu0 , F23 (), S2 ()) * betaFI_ ()
733
+ == phase_ () * rho_ () * gamma * GbyNu (GbyNu0 , F23 (), S2 ()) * betaFIOmega_ ()
724
734
- fvm ::SuSp ((2.0 / 3.0 ) * phase_ () * rho_ () * gamma * divU , omega_ )
725
735
- fvm ::Sp (phase_ () * rho_ () * beta * omega_ (), omega_ )
726
736
- fvm ::SuSp (
@@ -762,7 +772,7 @@ void DAkOmegaSST::calcResiduals(const dictionary& options)
762
772
fvm ::ddt (phase_ , rho_ , k_ )
763
773
+ fvm ::div (phaseRhoPhi_ , k_ , divKScheme )
764
774
- fvm ::laplacian (phase_ * rho_ * DkEff (F1 ), k_ )
765
- == phase_ () * rho_ () * Pk (G )
775
+ == phase_ () * rho_ () * Pk (G ) * betaFIK_ ()
766
776
- fvm ::SuSp ((2.0 / 3.0 ) * phase_ () * rho_ () * divU , k_ )
767
777
- fvm ::Sp (phase_ () * rho_ () * epsilonByk (F1 , tgradU ()), k_ )
768
778
+ kSource ());
@@ -844,7 +854,7 @@ void DAkOmegaSST::getFvMatrixFields(
844
854
fvm ::ddt (phase_ , rho_ , omega_ )
845
855
+ fvm ::div (phaseRhoPhi_ , omega_ , "div (pc )")
846
856
- fvm ::laplacian (phase_ * rho_ * DomegaEff (F1 ), omega_ )
847
- == phase_ () * rho_ () * gamma * GbyNu (GbyNu0 , F23 (), S2 ()) * betaFI_ ()
857
+ == phase_ () * rho_ () * gamma * GbyNu (GbyNu0 , F23 (), S2 ()) * betaFIOmega_ ()
848
858
- fvm ::SuSp ((2.0 / 3.0 ) * phase_ () * rho_ () * gamma * divU , omega_ )
849
859
- fvm ::Sp (phase_ () * rho_ () * beta * omega_ (), omega_ )
850
860
- fvm ::SuSp (
@@ -871,7 +881,7 @@ void DAkOmegaSST::getFvMatrixFields(
871
881
fvm ::ddt (phase_ , rho_ , k_ )
872
882
+ fvm ::div (phaseRhoPhi_ , k_ , "div (pc )")
873
883
- fvm ::laplacian (phase_ * rho_ * DkEff (F1 ), k_ )
874
- == phase_ () * rho_ () * Pk (G )
884
+ == phase_ () * rho_ () * Pk (G ) * betaFIK_ ()
875
885
- fvm ::SuSp ((2.0 / 3.0 ) * phase_ () * rho_ () * divU , k_ )
876
886
- fvm ::Sp (phase_ () * rho_ () * epsilonByk (F1 , tgradU ()), k_ )
877
887
+ kSource ());
0 commit comments