-
Notifications
You must be signed in to change notification settings - Fork 981
Avoid recomputing residual norms for MG early exit #2786
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
Open
pcarruscag
wants to merge
54
commits into
develop
Choose a base branch
from
pedro/use_available_residual
base: develop
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 7 commits
Commits
Show all changes
54 commits
Select commit
Hold shift + click to select a range
d1e5d59
cleanup
pcarruscag 62ad49c
fix
pcarruscag dd8b29f
check that we can recover the current behavior
pcarruscag 31b0421
Revert "check that we can recover the current behavior"
pcarruscag 768b781
fix regressions
bigfooted 6a86303
fix regressions
bigfooted 6e1d9e5
Apply suggestions from code review
bigfooted cb81b12
Apply suggestions from code review
bigfooted 7b8b7bb
update regression residual
bigfooted 671a0c8
fixed_cl first one
bigfooted f0b5c20
fix more
bigfooted 953bff9
fix more
bigfooted 1577b02
first update
bigfooted 09c3a64
precompute residual
bigfooted bd45320
update on different residual strategies
bigfooted 708c8b2
good convergence on 1_2DZP
bigfooted 1fd247b
working with reasonable convergence
bigfooted 1586663
1_2DZP converges in 1600 iterations
bigfooted 5543d6a
merge with develop
bigfooted 42e9247
cleanup
bigfooted 07a4781
merge w develop
bigfooted 6c08563
remove linsysrmsres
bigfooted 5f81ac6
further simplification
bigfooted ad764cf
reduce to single residual mg analysis
bigfooted b5182ea
case 1,2 converge well
bigfooted e60d45f
improved MG CFL cap
bigfooted 15db526
change const to constexpr
bigfooted cb12de3
Potential fix for pull request finding 'CodeQL / Commented-out code'
bigfooted 987af06
Potential fix for pull request finding 'CodeQL / Commented-out code'
bigfooted eeef043
ditch the defect correction tests
bigfooted 90795e7
Merge branch 'pedro/use_available_residual' of https://github.com/su2…
bigfooted b6ac379
synch mlpcpp
bigfooted 886e2d2
Potential fix for pull request finding 'CodeQL / Commented-out code'
bigfooted 2b50f85
cleanup comments
bigfooted 7d27bc9
Merge branch 'pedro/use_available_residual' of https://github.com/su2…
bigfooted 963e12d
change passivedouble
bigfooted b0472e3
fix AD compile error
bigfooted 31752de
simple scaling for coarse meshes
bigfooted b01702a
CODI fix
bigfooted 8373167
remove mg cfl
bigfooted 9f4ae4f
Merge branch 'develop' into pedro/use_available_residual
bigfooted 16be471
implicit_lines config option
bigfooted 351c023
Merge branch 'pedro/use_available_residual' of https://github.com/su2…
bigfooted 7cebbb7
cleanup multigrid, simplify damping
bigfooted cd678b8
precommit
bigfooted 3306b81
remove template for damping factor
bigfooted 1721cf0
cleanup the damping factor adaptation
bigfooted 83fff8e
Merge branch 'develop' into pedro/use_available_residual
bigfooted 567297c
change config_template and default value for damping
bigfooted 9a57a1f
Merge branch 'pedro/use_available_residual' of https://github.com/su2…
bigfooted db86086
fix most regression values
bigfooted ee79c18
fix some file diffs
bigfooted 7aba679
fix the rest
bigfooted 5a78f21
fix regression file
bigfooted 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 was deleted.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,39 +1,39 @@ | ||
| VARIABLES="VARIABLE" , "GRADIENT" , "FINDIFF_STEP" | ||
| 0 , -0.346339 , 0.0001 | ||
| 1 , -0.248052 , 0.0001 | ||
| 2 , -0.1713 , 0.0001 | ||
| 3 , -0.122543 , 0.0001 | ||
| 4 , -0.101101 , 0.0001 | ||
| 5 , -0.104377 , 0.0001 | ||
| 6 , -0.127816 , 0.0001 | ||
| 7 , -0.164567 , 0.0001 | ||
| 8 , -0.206037 , 0.0001 | ||
| 9 , -0.24378 , 0.0001 | ||
| 10 , -0.272396 , 0.0001 | ||
| 11 , -0.292059 , 0.0001 | ||
| 12 , -0.308757 , 0.0001 | ||
| 13 , -0.331226 , 0.0001 | ||
| 14 , -0.366529 , 0.0001 | ||
| 15 , -0.418919 , 0.0001 | ||
| 16 , -0.495353 , 0.0001 | ||
| 17 , -0.619083 , 0.0001 | ||
| 18 , -0.889061 , 0.0001 | ||
| 19 , 0.118474 , 0.0001 | ||
| 20 , 0.849882 , 0.0001 | ||
| 21 , 1.3251 , 0.0001 | ||
| 22 , 1.53508 , 0.0001 | ||
| 23 , 1.51368 , 0.0001 | ||
| 24 , 1.31908 , 0.0001 | ||
| 25 , 1.02001 , 0.0001 | ||
| 26 , 0.68317 , 0.0001 | ||
| 27 , 0.363758 , 0.0001 | ||
| 28 , 0.100704 , 0.0001 | ||
| 29 , -0.0830333 , 0.0001 | ||
| 30 , -0.176826 , 0.0001 | ||
| 31 , -0.178825 , 0.0001 | ||
| 32 , -0.096525 , 0.0001 | ||
| 33 , 0.0472928 , 0.0001 | ||
| 34 , 0.21134 , 0.0001 | ||
| 35 , 0.355622 , 0.0001 | ||
| 36 , 0.490104 , 0.0001 | ||
| 37 , 0.718618 , 0.0001 | ||
| 0 , -3129.83 , 0.001 | ||
| 1 , -11358.3 , 0.001 | ||
| 2 , -14484.0 , 0.001 | ||
| 3 , -14330.8 , 0.001 | ||
| 4 , -12608.7 , 0.001 | ||
| 5 , -10550.0 , 0.001 | ||
| 6 , -8889.13 , 0.001 | ||
| 7 , -7943.27 , 0.001 | ||
| 8 , -7729.55 , 0.001 | ||
| 9 , -8089.35 , 0.001 | ||
| 10 , -8803.82 , 0.001 | ||
| 11 , -9689.36 , 0.001 | ||
| 12 , -10673.2 , 0.001 | ||
| 13 , -11870.0 , 0.001 | ||
| 14 , -13689.4 , 0.001 | ||
| 15 , -16954.6 , 0.001 | ||
| 16 , -23081.3 , 0.001 | ||
| 17 , -35877.8 , 0.001 | ||
| 18 , -71117.5 , 0.001 | ||
| 19 , -17877.2 , 0.001 | ||
| 20 , -22149.1 , 0.001 | ||
| 21 , -18300.4 , 0.001 | ||
| 22 , -12702.7 , 0.001 | ||
| 23 , -8337.57 , 0.001 | ||
| 24 , -6019.84 , 0.001 | ||
| 25 , -5270.34 , 0.001 | ||
| 26 , -4986.92 , 0.001 | ||
| 27 , -3951.65 , 0.001 | ||
| 28 , -1206.3 , 0.001 | ||
| 29 , 3646.51 , 0.001 | ||
| 30 , 10149.0 , 0.001 | ||
| 31 , 16714.8 , 0.001 | ||
| 32 , 20678.6 , 0.001 | ||
| 33 , 19464.5 , 0.001 | ||
| 34 , 13560.5 , 0.001 | ||
| 35 , 8716.09 , 0.001 | ||
| 36 , 9495.39 , 0.001 | ||
| 37 , 14681.0 , 0.001 |
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,4 @@ | ||
| VARIABLES="VARIABLE" , "DRAG" , "EFFICIENCY" , "FORCE_X" , "FORCE_Y" , "FORCE_Z" , "LIFT" , "MOMENT_X" , "MOMENT_Y" , "MOMENT_Z" , "SIDEFORCE" | ||
| 0 , 0.05240962543 , -27.33945591 , 0.08647516198 , -1.560629715 , 0.0 , -1.562144773 , 0.0 , 0.0 , 0.8858124377 , 0.0 | ||
| 1 , 0.2008795877 , -41.40890891 , 0.2463424389 , -2.081341632 , 0.0 , -2.086220261 , 0.0 , 0.0 , 0.737429107 , 0.0 | ||
| 2 , 0.371975273 , -55.04424867 , 0.4271103196 , -2.522745633 , 0.0 , -2.531462651 , 0.0 , 0.0 , 0.4069664819 , 0.0 | ||
| 0 , 0.08545925082 , -29.66992584 , 0.119474273 , -1.557954145 , 0.0 , -1.560189712 , 0.0 , 0.0 , 0.893137395 , 0.0 | ||
| 1 , 0.2201968158 , -43.87838086 , 0.2655030157 , -2.073951675 , 0.0 , -2.079250049 , 0.0 , 0.0 , 0.7622913414 , 0.0 | ||
| 2 , 0.3777725459 , -57.65606719 , 0.4325932101 , -2.508274445 , 0.0 , -2.517114515 , 0.0 , 0.0 , 0.4420784146 , 0.0 |
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.