Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
a0e22ab
First step towards Frankenstein turbulence modeling
suargi Oct 21, 2021
779e201
Test cases for SA variation/corrections
suargi Oct 27, 2021
4e8c009
Rename SA Edwards compressibility config file
suargi Oct 27, 2021
b80b95d
Update test cases config files
suargi Oct 29, 2021
f175162
Update test case SA neg
suargi Oct 29, 2021
3dd64f4
Update work
suargi Jan 14, 2022
4e3e0ab
Merge branch 'develop' into feature_turbmod_variants
pcarruscag Jan 15, 2022
0cfb3b2
Update TestCases/serial_regression.py
pcarruscag Jan 15, 2022
be7d83e
remove unused test
pcarruscag Jan 15, 2022
c63c69a
apply the recent flow index changes
pcarruscag Jan 15, 2022
2f60dbb
describe a strategy that should work
pcarruscag Jan 15, 2022
35aef20
Update turb_sources_new.hpp to implement Pedro's suggested structure …
suargi Feb 2, 2022
f17062f
Draft decorators
suargi Feb 2, 2022
123302d
Finalize SA variations implementation
suargi Feb 2, 2022
664a673
Merge branch 'develop' into feature_turbmod_variants
pcarruscag Feb 25, 2022
3478838
some cleanup and fixes
pcarruscag Feb 26, 2022
14955fc
clang-format
pcarruscag Feb 26, 2022
0066b3c
doxygen friendly
pcarruscag Feb 26, 2022
73871e7
delete redundant methods also from old classes
pcarruscag Feb 26, 2022
01af886
base SA
pcarruscag Feb 26, 2022
b6c9a3f
ad fix
pcarruscag Feb 26, 2022
e5bf4e0
fix a leak
pcarruscag Feb 26, 2022
e3d5ae7
transition and SA-Comp
pcarruscag Feb 26, 2022
d963fa1
rest of the family
pcarruscag Feb 27, 2022
e4f6228
cleanup
pcarruscag Feb 27, 2022
a7f6b47
update sa_comp_edw
pcarruscag Feb 27, 2022
bd40210
sa-neg fix
pcarruscag Feb 27, 2022
b3d97e5
sa ad preacc
pcarruscag Feb 27, 2022
f9c34a2
Merge branch 'develop' into feature_turbmod_variants
pcarruscag Feb 27, 2022
e9421f5
cleanup sst a bit
pcarruscag Mar 2, 2022
b788562
Update SU2_CFD/include/numerics/turbulent/turb_sources.hpp
pcarruscag Mar 2, 2022
16604d7
Update SU2_CFD/include/numerics/turbulent/turb_sources.hpp
pcarruscag Mar 2, 2022
e23f25e
Merge branch 'feature_turbmod_variants' of https://github.com/su2code…
pcarruscag Mar 3, 2022
0f4977f
review comments
pcarruscag Mar 3, 2022
0f11171
Minor modifications and TODO annotation in turb_sources.hpp
suargi Mar 3, 2022
720838c
update pins
pcarruscag Mar 3, 2022
d0918b7
Merge branch 'feature_turbmod_variants' of https://github.com/su2code…
pcarruscag Mar 3, 2022
cb40f95
Revert "Minor modifications and TODO annotation in turb_sources.hpp"
pcarruscag Mar 3, 2022
fb33fbd
Update SU2_CFD/include/numerics/turbulent/turb_sources.hpp
pcarruscag Mar 3, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
50 changes: 3 additions & 47 deletions SU2_CFD/include/numerics/CNumerics.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -182,7 +182,6 @@ class CNumerics {

su2double MeanPerturbedRSM[3][3];/*!< \brief Perturbed Reynolds stress tensor */
bool using_uq; /*!< \brief Flag for UQ methodology */
su2double PerturbedStrainMag; /*!< \brief Strain magnitude calculated using perturbed stress tensor */
unsigned short Eig_Val_Comp; /*!< \brief Component towards which perturbation is perfromed */
su2double uq_delta_b; /*!< \brief Magnitude of perturbation */
su2double uq_urlx; /*!< \brief Under-relaxation factor for numerical stability */
Expand Down Expand Up @@ -689,17 +688,15 @@ class CNumerics {

/*!
* \brief Set the value of the second blending function.
* \param[in] val_F1_i - Value of the second Menter blending function at point i.
* \param[in] val_F1_j - Value of the second Menter blending function at point j.
* \param[in] val_F2_i - Value of the second Menter blending function at point i.
*/
virtual void SetF2blending(su2double val_F1_i, su2double val_F1_j) {/* empty */};
virtual void SetF2blending(su2double val_F2_i) {/* empty */};

/*!
* \brief Set the value of the cross diffusion for the SST model.
* \param[in] val_CDkw_i - Value of the cross diffusion at point i.
* \param[in] val_CDkw_j - Value of the cross diffusion at point j.
*/
virtual void SetCrossDiff(su2double val_CDkw_i, su2double val_CDkw_j) {/* empty */};
virtual void SetCrossDiff(su2double val_CDkw_i) {/* empty */};

/*!
* \brief Set the gradient of the auxiliary variables.
Expand Down Expand Up @@ -1425,47 +1422,6 @@ class CNumerics {
return ERR;
}

/*!
* \brief Set intermittency for numerics (used in SA with LM transition model)
*/
inline virtual void SetIntermittency(su2double intermittency_in) { }

/*!
* \brief Residual for source term integration.
* \param[in] val_production - Value of the Production.
*/
inline virtual void SetProduction(su2double val_production) { }

/*!
* \brief Residual for source term integration.
* \param[in] val_destruction - Value of the Destruction.
*/
inline virtual void SetDestruction(su2double val_destruction) { }

/*!
* \brief Residual for source term integration.
* \param[in] val_crossproduction - Value of the CrossProduction.
*/
inline virtual void SetCrossProduction(su2double val_crossproduction) { }

/*!
* \brief Residual for source term integration.
* \param[in] val_production - Value of the Production.
*/
inline virtual su2double GetProduction(void) const { return 0; }

/*!
* \brief Residual for source term integration.
* \param[in] val_destruction - Value of the Destruction.
*/
inline virtual su2double GetDestruction(void) const { return 0; }

/*!
* \brief Residual for source term integration.
* \param[in] val_crossproduction - Value of the CrossProduction.
*/
inline virtual su2double GetCrossProduction(void) const { return 0; }

/*!
* \brief A virtual member.
*/
Expand Down
Loading