-
Notifications
You must be signed in to change notification settings - Fork 915
New SA version/correction combinations and new way of specifying them in the config (SA_OPTIONS=...) #1646
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
New SA version/correction combinations and new way of specifying them in the config (SA_OPTIONS=...) #1646
Changes from all commits
Commits
Show all changes
152 commits
Select commit
Hold shift + click to select a range
ebbf37a
initial commit of vorticity source turb models
WallyMaier e2887f9
towards SST Options framework
WallyMaier 9bd7e91
A more realistic implementation
WallyMaier 4344477
Merge branch 'develop' into feature_SST-Vm
WallyMaier bcb6c43
update SST_OPTION, remove SST_SUST
WallyMaier c57f6f5
Some convergence fixes + beginning to add structure
WallyMaier 8d67a08
creat parsing function, tried to be consistent, updated some print st…
WallyMaier d8ca557
small fixes
WallyMaier b5275a1
added sst1994,sst1994m,sst2003,sst2003m
bigfooted 3252c16
merge with develop, check that it runs
bigfooted 5300b3c
some cleanup and parsed option corrections
WallyMaier f55c8f4
should compile now
WallyMaier 9118ec0
Small fixes, seems to be working
WallyMaier ffcd49c
Merge branch 'develop' into feature_SST-Vm
bigfooted 7653887
Update Common/src/CConfig.cpp
bigfooted 9178a35
Update Common/src/CConfig.cpp
bigfooted aad365e
add productionlimiter to constants
bigfooted c71640e
Merge branch 'develop' into feature_SST-Vm
WallyMaier 852655e
Merge branch 'feature_SST-Vm' of https://github.com/su2code/SU2 into …
bigfooted dac78c8
fix sst production, implement review suggestions
bigfooted dcbfb9e
remove deprecated local variable Prodlimconstant
bigfooted a9c06ea
some rewrites to the sst1994 model to accomodate the original model
bigfooted 29909ba
temporary save
bigfooted 30f59a6
implement SUST and UQ again for backward compatibility
bigfooted f2cd8c0
fix uq problem with sst options
bigfooted 34babb7
fix sust problem with sst options
bigfooted cd2001c
fix more SUST options
bigfooted 2da1a82
fix more SUST options
bigfooted 214b2b1
cleanup commented lines
bigfooted 1df520e
Update Common/include/option_structure.hpp
bigfooted 300230f
change to sustaining
bigfooted 5669113
Merge branch 'feature_SST-Vm' of https://github.com/su2code/SU2 into …
bigfooted 4718be2
sst1994m reversed - first get regression tests working again
bigfooted c74f082
copy turb_sources from develop
bigfooted a9271be
change turb_sources back
bigfooted 469b8ce
change entire sst model back
bigfooted 7e0b446
add turb_sources
bigfooted d73234d
add sstvariable
bigfooted 143c28b
add part of turbsources again
bigfooted bc9ddcb
turbsources modification
bigfooted 49fe8b1
turbsources modification
bigfooted 1640f2a
turbsources modification
bigfooted d123868
turbsources modification
bigfooted 4df45d5
turbsources modification
bigfooted ea8290f
turbsources modification
bigfooted f3d61c2
turbsources modification
bigfooted 41d20ab
turbsources modification
bigfooted df055ed
change keyword to SUSTAINING
bigfooted f893160
turbsources modification
bigfooted 3cbeb32
turbsources modification
bigfooted 8f8b517
using P_Base
bigfooted bbc7931
sstmodels in turb_sources
bigfooted 8a751d0
sstmodels in turb_sources
bigfooted 7dddf3b
sstmodels in turb_sources
bigfooted c112e36
fix uq in turb_sources
bigfooted bfa38c5
introduce prodlimconstant
bigfooted 29d3988
introduce prodlimconstant
bigfooted 0894bf4
removal of rotation corrections:
WallyMaier bf312cf
Merge branch 'develop' into feature_SST-Vm
bigfooted f49c488
update turbulent viscosity in sstsolver
bigfooted d2e763e
sstmodels in turb_sources
bigfooted df0a997
sstmodels in turb_sources
bigfooted 7ecfe33
sstmodels in turb_sources
bigfooted 1ef95e8
Merge branch 'develop' into feature_SST-Vm
bigfooted 38c3ab5
sstmodels in turb_sources
bigfooted 72c4416
sstmodels in turb_sources
bigfooted 0d24bd0
sstmodels in turb_sources
bigfooted 0224811
sstmodels in turb_sources
bigfooted 3b6616b
sstmodels in turb_sources
bigfooted 445266e
sstmodels in turb_sources
bigfooted 370bbcf
sstmodels in turb_sources
bigfooted 448075a
sstmodels in turb_sources
bigfooted ca8c998
sstmodels in turb_sources
bigfooted 7fb8e5b
sstmodels in turb_sources
bigfooted d81913e
sstmodels in turb_sources
bigfooted aa876c3
use rank for cout messages
bigfooted 32efc68
cleanup of files
bigfooted 4b41461
cleanup of some more files
bigfooted 7adf0d9
fix rank in cconfig
bigfooted 7f4c663
cleanup of some more files
bigfooted 888a738
cleanup of some more files
bigfooted dd2f15a
cleanup of some more files
bigfooted 808816f
change sst_sust option
bigfooted 8c02c31
fix RAE2822 SST Sust regression
WallyMaier 7f4dd00
change uq option
bigfooted d2f05e0
merge with PR
bigfooted c94264b
fix using_uq for SA
d74d5fe
some cleanup of modified vs unmodified sst1994 and sst2003
bigfooted e9f135f
modify modified modifier
7122b48
Merge branch 'develop' into feature_SST-Vm
bigfooted cc6054f
Merge branch 'develop' into feature_SST-Vm
bigfooted 7390934
Merge branch 'develop' into feature_SST-Vm
bigfooted 576bfd0
remove using_uq boolean
bigfooted e5ec394
Merge branch 'feature_SST-Vm' of https://github.com/su2code/SU2 into …
bigfooted 98a3736
move sst.uq output message to within sst
bigfooted 8be782a
default false to sstoption booleans
bigfooted 4dfb8c8
fixed and checked v2003 model (production limiter)
bigfooted dbcad65
Merge branch 'develop' into feature_SST-Vm
bigfooted 3ad9073
added rans naca0012 regression case
bigfooted 4bc8810
Merge branch 'feature_SST-Vm' of https://github.com/su2code/SU2 into …
bigfooted 9b2b9ce
Update Common/include/option_structure.hpp
bigfooted 17a5e69
Update Common/include/option_structure.hpp
bigfooted 35dbc34
Update Common/include/option_structure.hpp
bigfooted 958ec0d
add SST_SUST is deprecated message
7a5ecc8
cleanup
pcarruscag 3572fb5
Merge branch 'feature_SST-Vm' of https://github.com/su2code/SU2 into …
pcarruscag e7a3092
re-add V and KL options
WallyMaier 08b7319
Merge branch 'feature_SST-Vm' of https://github.com/su2code/SU2 into …
WallyMaier 1ea2106
fix vorticity sst, add regressions for V and KL
WallyMaier 7c2a65c
cleanup
pcarruscag d0a2009
Merge branch 'feature_SST-Vm' of https://github.com/su2code/SU2 into …
pcarruscag d6ff7c8
fix regression files....need proper values
WallyMaier 1033583
Merge branch 'feature_SST-Vm' of https://github.com/su2code/SU2 into …
WallyMaier f21b7a0
again
WallyMaier 8b85d97
update regression values
WallyMaier c0efb31
cleanup sources
pcarruscag fef8828
Merge branch 'feature_SST-Vm' of https://github.com/su2code/SU2 into …
pcarruscag 5dd09c9
Update SU2_CFD/include/numerics/turbulent/turb_sources.hpp
pcarruscag 7728a57
Update SU2_CFD/include/numerics/turbulent/turb_sources.hpp
pcarruscag 90d1107
cleanup, try to recover old residuals
pcarruscag f61026b
test reason for changes
pcarruscag 34e3865
Merge remote-tracking branch 'upstream/develop' into feature_SST-Vm
pcarruscag 780fb54
update tests, minor cleanup
pcarruscag 78db549
Merge branch 'develop' into feature_SST-Vm
bigfooted 031740f
Apply suggestions from code review
pcarruscag 2752d7b
cleanup config
pcarruscag 95f7fc6
Merge branch 'feature_SST-Vm' of https://github.com/su2code/SU2 into …
pcarruscag 1cc18ba
Update config_template.cfg
pcarruscag c890e0a
Apply suggestions from code review
pcarruscag 8b1364c
Merge branch 'develop' into feature_SST-Vm
bigfooted 5c84858
additional vanv regression
bigfooted a1d7e57
SA options
pcarruscag b08defb
cleanup of vanv and fix unrelated spelling errors
bigfooted 078ffce
testcase options
pcarruscag f82dc33
Merge branch 'develop' into feature_SST-Vm
WallyMaier e1f6976
Merge branch 'develop' into feature_SST-Vm
pcarruscag cfd1721
Merge branch 'feature_SST-Vm' into sa_options
pcarruscag 73698f7
fix #1591
pcarruscag 578121c
Merge remote-tracking branch 'upstream/develop' into feature_SST-Vm
pcarruscag 28c3fa7
Merge branch 'feature_SST-Vm' into sa_options
pcarruscag 20a20bf
change tutorials branch
pcarruscag 5e07976
Apply suggestions from code review
pcarruscag 57fe61f
Update TestCases/transition/Schubauer_Klebanoff/transitional_BC_model…
bigfooted 5432af6
Update TestCases/transition/Schubauer_Klebanoff/transitional_BC_model…
pcarruscag 86c1c01
Merge remote-tracking branch 'upstream/develop' into sa_options
pcarruscag d5fc713
Merge branch 'develop' into sa_options
bigfooted 3341a57
require EXPERIMENTAL flag for non-standard SA correction combinations
pcarruscag cbe631e
typos
pcarruscag 3701aaa
Merge branch 'sa_options' of https://github.com/su2code/SU2 into sa_o…
pcarruscag 878671d
Apply suggestions from code review
pcarruscag 1a8ff57
Update TestCases/turbulence_models/sa/rae2822/turb_SA_COMP_EDW_RAE282…
pcarruscag 3fa7b8a
Merge branch 'develop' into sa_options
pcarruscag File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think it's better to use the keyword NOFT2 instead of FT2 to be more compatible with the NASA naming.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same problem as with "modified" "unmodified" if we want to default to noft2 we need two options, and one will be redundant
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
But we can change to WITHFT2 to avoid confusion
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For compatibility with previous config files and avoid problems with transition, see #1066 (comment), I think it is better to set the default to the no-ft2 version and add activate it with WITHFT2.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think the nasa website should be leading here. If they call it SA-NOFT2, then I think for the end user it is most clear if we use SA_OPTIONS=NOFT2
Also, if the user sees in the config file that the turbulence model is SA, then it should be SA, and not SA-neg, or SA-noft2.
We should prevent submodels being activated in a hidden way. Maybe it is even better to either force the user to provide an SA_OPTION, to make her aware of the change (my preference), or give a warning that no SA_OPTION is found (might be missed).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would agree with you Nijso, if we were doing it from scratch, but that boat sailed and we are not going to break backward compatibility like that.
We can think about it for V8.
But I have a good solution for the "legal" combinations problem, to use the "illegal" ones it will be necessary to put "EXPERIMENTAL" in the SA options.
Ok?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sure, we can postpone the 'breaking' when we have the power of a V8 and the users had some time to adjust.
And if a user really wants to use combinations that are not found in the literature, we can allow it with some warnings.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great, done!