Skip to content
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

update master #2360

Merged
merged 472 commits into from
Sep 28, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
472 commits
Select commit Hold shift + click to select a range
6581d96
Regression
sun5k May 2, 2024
f315436
Re
sun5k May 2, 2024
5594928
Regression for Willcox and Sarkar
sun5k May 2, 2024
3c0b73f
Update Common/include/option_structure.hpp
sun5k May 5, 2024
3abd350
Update SU2_CFD/include/numerics/turbulent/turb_sources.hpp
sun5k May 5, 2024
6259103
Update SU2_CFD/include/numerics/turbulent/turb_sources.hpp
sun5k May 5, 2024
4a1280e
Fix Sarkar's pressure dilatation term
sun5k May 5, 2024
57d3699
Regression
sun5k May 5, 2024
4127628
Merge branch 'develop' into feature_asan
jblueh May 6, 2024
aa2787b
Revert "Explore fix for heap buffer overflow in CInterface."
jblueh May 8, 2024
0f3fc3e
Disable address sanitizer runs of the Aachen turbine test.
jblueh May 8, 2024
8152334
Merge branch 'su2code:master' into feature_turbo_interfaces
joshkellyjak May 8, 2024
dd3b4b0
Merge branch 'develop' into feature_turbo_interfaces
joshkellyjak May 8, 2024
a1ff242
Merge pull request #2246 from su2code/feature_asan
jblueh May 8, 2024
b253dc0
Revert to previous 'dampning' method
Tushma May 8, 2024
0346d0c
Revert "Revert to previous 'dampning' method"
Tushma May 8, 2024
df1a1c0
Merge branch 'develop' into pr/2209
joshkellyjak May 8, 2024
ecf4239
Merge branch 'develop' into feature_turbo_interfaces
joshkellyjak May 8, 2024
dc744ad
revert to previous 'dampning' method
joshkellyjak May 8, 2024
5201d80
removing some unused vars
joshkellyjak May 8, 2024
868a724
fix for MARKER_ENGINE_INFLOW with FAN_FACE_MACH option
BerkeCan97 May 10, 2024
258b89a
Defining the option BC_EVAL_FREQ
BerkeCan97 May 10, 2024
01d6832
Defining option BC_EVAL_FREQ
BerkeCan97 May 10, 2024
c785933
Merge branch 'develop' into master
bigfooted May 10, 2024
51b33e2
Create inv_channel_engine_inflow.cfg
BerkeCan97 May 11, 2024
0690c04
Update and rename TestCases/engine/inv_channel_engine_inflow.cfg to T…
BerkeCan97 May 11, 2024
0e24b04
Update config_template.cfg
BerkeCan97 May 11, 2024
a17c9df
Update config_template.cfg
BerkeCan97 May 13, 2024
1af50ba
Update Common/include/CConfig.hpp
BerkeCan97 May 13, 2024
c4e240a
Update Common/include/CConfig.hpp
BerkeCan97 May 13, 2024
851f7a7
Update inv_channel_engine_inflow.cfg
BerkeCan97 May 13, 2024
44da0b5
Update inv_channel_engine_inflow.cfg
BerkeCan97 May 13, 2024
0075485
Merge branch 'develop' into feature_Compressibility_Correction
sun5k May 13, 2024
ca12a5c
Using free stream tremperature for initialization of wall temperature…
Cristopher-Morales May 14, 2024
83cac12
change MPI_QUANTITIES to enum class (#2279)
bigfooted May 14, 2024
1826a6a
Merge branch 'develop' into fix_marker_engine_inflow
bigfooted May 14, 2024
8c62546
Update config_template.cfg
BerkeCan97 May 14, 2024
ff22bc9
Update Common/src/CConfig.cpp
BerkeCan97 May 14, 2024
1d98452
Update Common/include/CConfig.hpp
BerkeCan97 May 14, 2024
9828047
Revert "Using free stream tremperature for initialization of wall tem…
pcarruscag May 14, 2024
9dcc4dc
Merge pull request #2282 from su2code/revert-2281-feature_fix_cht
pcarruscag May 14, 2024
a3d87ed
Merge branch 'develop' into fix_marker_engine_inflow
BerkeCan97 May 15, 2024
dc6d3d7
Merge branch 'develop' into master
Cristopher-Morales May 16, 2024
c0324a4
Fix CHT boundary problem for flamelet computations (#2283)
Cristopher-Morales May 18, 2024
0e79209
Merge branch 'develop' into feature_Compressibility_Correction
Cristopher-Morales May 18, 2024
22ff5aa
Merge branch 'develop' into master
Cristopher-Morales May 18, 2024
8f487e7
Merge branch 'develop' into fix_marker_engine_inflow
BerkeCan97 May 20, 2024
ca0278f
Updated header of the config file
BerkeCan97 May 28, 2024
588da14
Fix for heap buffer overflow in CInterface.
jblueh Apr 3, 2024
ef316f2
Merge branch 'develop' into feature_signal_handling
bigfooted Jun 4, 2024
08a15c6
Fix CFL Turbulence reduction option for adaptive cfl
emaberman Jun 5, 2024
4cfe588
Apply suggestions from code review
pcarruscag Jun 5, 2024
2ef77ba
custom inlets via python and test
pcarruscag Jun 8, 2024
2eafdaf
fix scrip for serial
pcarruscag Jun 9, 2024
92f2f1e
rename and missing "Begin Solver"
pcarruscag Jun 9, 2024
2f77e63
have to flush...
pcarruscag Jun 9, 2024
8d294b2
Merge pull request #2296 from su2code/pywrapper_inlets
pcarruscag Jun 9, 2024
436934d
Merge branch 'develop' into master
Cristopher-Morales Jun 10, 2024
2936a1f
Merge branch 'develop' into fix_TurbReduc_adapt_cfl
bigfooted Jun 10, 2024
7c05703
Merge branch 'develop' into fix_marker_engine_inflow
bigfooted Jun 12, 2024
da144af
Merge branch 'develop' into feature_Compressibility_Correction
bigfooted Jun 12, 2024
c96e235
Update SU2_CFD/include/numerics/turbulent/turb_sources.hpp
sun5k Jun 13, 2024
6c12bf8
Update SU2_CFD/include/numerics/turbulent/turb_sources.hpp
sun5k Jun 13, 2024
49e5eaa
Update SU2_CFD/include/numerics/turbulent/turb_sources.hpp
sun5k Jun 13, 2024
aa64487
Update SU2_CFD/include/numerics/turbulent/turb_sources.hpp
sun5k Jun 13, 2024
4aacfb9
Break Compressibility Correction Option and Incompressible RANS
sun5k Jun 13, 2024
42e146d
Merge
emaberman Jun 24, 2024
9d50128
Merge branch 'develop' into fix_aachen_turbine
jblueh Jun 25, 2024
bb98f5f
Change SST variable's limits
emaberman Jun 26, 2024
d428765
Rename input files for Aachen test case, temporarily update test case…
jblueh Jun 27, 2024
ef736ac
Update test values.
jblueh Jun 27, 2024
403c444
Re-enable address sanitzer testing.
jblueh Jun 27, 2024
30db707
Merge pull request #2293 from su2code/fix_aachen_turbine
jblueh Jun 27, 2024
6197283
Revert test cases branch.
jblueh Jun 27, 2024
bbdc457
Merge pull request #2314 from su2code/fix_test_cases_branch
pcarruscag Jun 27, 2024
ed632bc
Merge branch 'develop' into feature_Compressibility_Correction
sun5k Jun 28, 2024
c8447a6
Add averaged quantities to recording (those which are used and commun…
oleburghardt Jul 2, 2024
e7352dc
Merge branch 'develop' into fix_TurbReduc_adapt_cfl
emaberman Jul 3, 2024
355a6ce
Give user control of lower limit Coefficient
emaberman Jul 4, 2024
a8658f3
Fixes to turbo monitor
joshkellyjak Jul 9, 2024
5a6ce17
Merge branch 'develop' into fix_turbo_ramps
joshkellyjak Jul 9, 2024
4e3c48c
Changes for comments and spelling
joshkellyjak Jul 9, 2024
9f2cc51
format
joshkellyjak Jul 9, 2024
072f871
Merge branch 'fix_turbo_ramps' of https://github.com/su2code/SU2 into…
joshkellyjak Jul 9, 2024
18e6aa0
Better way of doing things
joshkellyjak Jul 10, 2024
01bdada
Merge branch 'feature_turbo_interfaces' of https://github.com/joshkel…
joshkellyjak Jul 10, 2024
2c9a2fb
Merge remote-tracking branch 'origin/fix_turbo_ramps' into pr/2209
joshkellyjak Jul 10, 2024
af8b1c1
Changes for comments
joshkellyjak Jul 10, 2024
5da85c6
Merge branch 'develop' into feature_signal_handling
bigfooted Jul 10, 2024
6ebc158
Changes for comments
joshkellyjak Jul 10, 2024
eb2b40d
Merge branch 'develop' into feature_turbo_interfaces
bigfooted Jul 10, 2024
c90780b
fix ramp print to output with COMM_LEVEL
joshkellyjak Jul 10, 2024
3e486f5
Update AUTHORS.md
emaberman Jul 10, 2024
dc4c70f
Merge pull request #2320 from su2code/fix_turbo_ramps
joshkellyjak Jul 11, 2024
5473518
Merge branch 'develop' into fix_TurbReduc_adapt_cfl
emaberman Jul 11, 2024
d212864
Merge branch 'develop' into SST_Var_Limit
emaberman Jul 11, 2024
3ed4417
Update config_template.cfg
emaberman Jul 11, 2024
3f9665b
Merge branch 'develop' into feature_Compressibility_Correction
bigfooted Jul 11, 2024
3cfd801
Merge pull request #2295 from emaberman/fix_TurbReduc_adapt_cfl
emaberman Jul 11, 2024
c85ee1a
Merge branch 'develop' into feature_Compressibility_Correction
bigfooted Jul 11, 2024
0e257f3
Merge branch 'develop' into SST_Var_Limit
bigfooted Jul 11, 2024
0fcf22f
Remove need more multiple specification of boundary markers
joshkellyjak Jul 16, 2024
68cde3e
White spaces and defaults options
joshkellyjak Jul 16, 2024
c3ddd76
Merge branch 'develop' into feature_turbo_interfaces
EvertBunschoten Jul 16, 2024
3f20abe
Bug fix for when one type of interface is specified
joshkellyjak Jul 16, 2024
f33ce99
Merge branch 'feature_turbo_interfaces' of https://github.com/joshkel…
joshkellyjak Jul 16, 2024
250f556
Remove superfluous options from reg test configs
joshkellyjak Jul 16, 2024
20aff4e
Releasing resources
joshkellyjak Jul 16, 2024
0d6fc3c
formatting
joshkellyjak Jul 16, 2024
0bf999c
Merge branch 'develop' into master
bigfooted Jul 16, 2024
8d3f866
heap after use
joshkellyjak Jul 16, 2024
8b7ca1b
Remove Marker_Turbomachinery
joshkellyjak Jul 16, 2024
eeb7ec7
fix for asan
joshkellyjak Jul 16, 2024
aac4bab
Potential fix
joshkellyjak Jul 17, 2024
deae2a9
a mistake
joshkellyjak Jul 17, 2024
3b88222
Potential fix
joshkellyjak Jul 17, 2024
8252f0d
Potential fix
joshkellyjak Jul 17, 2024
fd6d5cb
Merge branch 'develop' into pr/2209
joshkellyjak Jul 18, 2024
b855f03
use inlet profile for supersonic inlet
pcarruscag Jul 20, 2024
b349f48
fixes
pcarruscag Jul 20, 2024
ff35dde
fix segfault and cleanup
pcarruscag Jul 21, 2024
956554c
fix for outputting the example
pcarruscag Jul 21, 2024
1044ccc
Merge pull request #2271 from sun5k/feature_Compressibility_Correction
pcarruscag Jul 21, 2024
c261fec
Merge branch 'develop' into supersonic_profile
bigfooted Jul 21, 2024
ab66e08
update default values and allow backwards compatibility of the code b…
emaberman Jul 22, 2024
4f5423c
Merge branch 'develop' into SST_Var_Limit
emaberman Jul 22, 2024
d79dc6d
Update Common/include/CConfig.hpp
emaberman Jul 22, 2024
64acfa4
Update SU2_CFD/src/solvers/CTurbSSTSolver.cpp
emaberman Jul 22, 2024
cbc71b8
Update SU2_CFD/src/solvers/CTurbSSTSolver.cpp
emaberman Jul 22, 2024
755a24c
Update config_template.cfg
emaberman Jul 22, 2024
a795160
fix merge conflicts
emaberman Jul 22, 2024
8448e1b
Merge branch 'SST_Var_Limit' of github.com:emaberman/SU2 into SST_Var…
emaberman Jul 22, 2024
4500c42
clear trailing white spaces
emaberman Jul 22, 2024
3c6e78d
fix merge mishaps
emaberman Jul 22, 2024
de40987
fix spaces
emaberman Jul 22, 2024
4313913
Merge branch 'develop' into feature_turbo_interfaces
bigfooted Jul 29, 2024
bb0f9de
Merge branch 'develop' into master
pcarruscag Aug 4, 2024
77fed34
Correction of symmetry plane implementation (#2194)
bigfooted Aug 4, 2024
05c2a6d
Merge branch 'develop' into SST_Var_Limit
pcarruscag Aug 4, 2024
fbc8a9d
Merge branch 'develop' into supersonic_profile
pcarruscag Aug 4, 2024
169d591
Merge branch 'develop' into master
bigfooted Aug 5, 2024
476acd3
Merge pull request #2323 from emaberman/SST_Var_Limit
pcarruscag Aug 5, 2024
8aede98
Merge branch 'develop' into supersonic_profile
pcarruscag Aug 5, 2024
b947b55
Merge branch 'develop' into master
bigfooted Aug 5, 2024
f1333b1
Pulled develop
EvertBunschoten Aug 6, 2024
dca70b2
Added test case for solid-to-solid conjugate heat transfer with conta…
EvertBunschoten Aug 6, 2024
0e11d1f
Added test case to regression tests.
EvertBunschoten Aug 6, 2024
87ffec4
Modified screen outputs
EvertBunschoten Aug 6, 2024
faa0ca4
Modified screen outputs
EvertBunschoten Aug 6, 2024
d9645ab
Updated residual values for cht test case and updated tutorial branch
EvertBunschoten Aug 6, 2024
a419d48
Merge branch 'develop' into supersonic_profile
pcarruscag Aug 9, 2024
374abdd
Cleanup Giles BC initial commit
joshkellyjak Aug 9, 2024
e0877eb
missing break
joshkellyjak Aug 9, 2024
905a24a
mpi fix
pcarruscag Aug 10, 2024
68f93e4
Merge branch 'supersonic_profile' of https://github.com/su2code/SU2 i…
pcarruscag Aug 10, 2024
a68160c
Merge branch 'develop' into fix_marker_engine_inflow
bigfooted Aug 10, 2024
0b905f4
update test
pcarruscag Aug 10, 2024
1843a75
Merge pull request #2327 from su2code/supersonic_profile
pcarruscag Aug 10, 2024
b843f3f
Merge pull request #2197 from Corentinthomee/master
pcarruscag Aug 11, 2024
0111d55
fix hllc kappa
pcarruscag Aug 11, 2024
f3e7187
checkpoint
pcarruscag Aug 11, 2024
dbca37c
Revert "checkpoint"
pcarruscag Aug 11, 2024
e5386aa
update tests
pcarruscag Aug 11, 2024
81cc944
Merge pull request #2339 from su2code/fix_roe_kappa
pcarruscag Aug 11, 2024
df7cfce
pre-commit fixes
BerkeCan97 Aug 12, 2024
0ef7a50
Merge branch 'develop' into fix_marker_engine_inflow
BerkeCan97 Aug 12, 2024
eff4b7e
Revert ASLR fix.
jblueh Aug 13, 2024
fe95eef
Cleanup MP implementation initial commit
joshkellyjak Aug 14, 2024
bbd399e
Merge branch 'develop' into feature_mz_adjoint_for_turbo
joshkellyjak Aug 14, 2024
6d26b90
Merge pull request #2341 from su2code/fix/aslr
pcarruscag Aug 14, 2024
6b4c180
Merge remote-tracking branch 'origin/feature_mz_adjoint_for_turbo' in…
joshkellyjak Aug 14, 2024
d6eba63
Merge branch 'feature_turbo_interfaces' of https://github.com/joshkel…
joshkellyjak Aug 14, 2024
9b4498c
Merge branch 'develop' into feature_turbo_interfaces
joshkellyjak Aug 14, 2024
da83afd
Update Common/src/CConfig.cpp
BerkeCan97 Aug 15, 2024
ab011a0
Merge branch 'develop' into feature_solid-solid_cht
EvertBunschoten Aug 19, 2024
07e1134
Removed solid-to-solid CHT regression test from TestCases
EvertBunschoten Aug 26, 2024
d560eb6
Updated tutorials and testcases branch
EvertBunschoten Aug 26, 2024
b3b31fb
Removed boolean for the application of contact resistance
EvertBunschoten Aug 26, 2024
64e29b8
Constant contact resistance is applied to all CHT interfaces if a sin…
EvertBunschoten Aug 26, 2024
c8db996
Removed duplicate code
EvertBunschoten Aug 26, 2024
26d0776
Removed check for the use of contact resistance
EvertBunschoten Aug 26, 2024
ed6acbf
Moved solid-solid CHT regression test from TestCases to Tutorials
EvertBunschoten Aug 26, 2024
2dee186
Updated tutorials branch
EvertBunschoten Aug 26, 2024
ab5cfb7
small fix (#2345)
Cristopher-Morales Aug 28, 2024
d0bd167
Merge branch 'develop' of https://github.com/su2code/SU2 into feature…
EvertBunschoten Aug 29, 2024
a78dccb
Pulled develop
EvertBunschoten Aug 29, 2024
137ebf7
Updated residual values
EvertBunschoten Aug 29, 2024
7fc46b6
Updated SS-CHT tutorial regression test residual values
EvertBunschoten Aug 29, 2024
55d4d16
Modification of some comments
joshkellyjak Aug 29, 2024
b02c5f8
Updated residuals according to regression test output
EvertBunschoten Aug 29, 2024
66ed495
Merge pull request #2152 from su2code/feature_solid-solid_cht
EvertBunschoten Aug 29, 2024
e1eba79
Fixed MP bug added additional outputs
joshkellyjak Sep 4, 2024
9324146
Merge branch 'develop' into feature_turbo_interfaces
joshkellyjak Sep 4, 2024
05f9d23
Revert "Merge remote-tracking branch 'origin/feature_mz_adjoint_for_t…
joshkellyjak Sep 4, 2024
9db6939
Changes for comments and reversion error fix
joshkellyjak Sep 4, 2024
d106401
Some changes after discussions
joshkellyjak Sep 4, 2024
ef3416a
This hopefully resolves the merge error I was having
joshkellyjak Sep 4, 2024
7f50852
submodule updates
joshkellyjak Sep 4, 2024
56a19e0
fix branch
pcarruscag Sep 4, 2024
4c7327d
Revert changes in Giles BC that have persisted
joshkellyjak Sep 4, 2024
13763d8
Merge pull request #2278 from BerkeCan97/fix_marker_engine_inflow
pcarruscag Sep 5, 2024
6285843
remove unused config
pcarruscag Sep 5, 2024
a412038
Fix loop variable privatization.
jblueh Sep 5, 2024
c5872c4
Resolving releasing resources warning
joshkellyjak Sep 5, 2024
b1e2a56
Merge branch 'develop' into feature_resolve_merge_turbo_interfaces
joshkellyjak Sep 5, 2024
52d8ca9
Actually releasing resources
joshkellyjak Sep 5, 2024
c903463
Merge branch 'feature_resolve_merge_turbo_interfaces' of https://gith…
joshkellyjak Sep 5, 2024
bfcc97c
release
joshkellyjak Sep 5, 2024
4f7a4c7
Merge pull request #2350 from su2code/fix_loop_variable
jblueh Sep 5, 2024
b8a682f
AD tool updates.
jblueh Sep 5, 2024
c2edeef
- Get back to TMR value of CRot
rois1995 Sep 6, 2024
da798e7
Merge branch 'develop' into feature_resolve_merge_turbo_interfaces
joshkellyjak Sep 6, 2024
597904f
- changes to the production terms of SA to accomodate neg-R combination
rois1995 Sep 6, 2024
9970f76
- fix compiling error
rois1995 Sep 6, 2024
e88aa02
- Files cleanup
rois1995 Sep 6, 2024
0b217d2
- Removed var.S
rois1995 Sep 6, 2024
b2cfab0
Added test case, additional turbo outputs and fixed formatting
joshkellyjak Sep 11, 2024
1951aaa
Removing some debugging code
joshkellyjak Sep 11, 2024
384686a
typo
joshkellyjak Sep 11, 2024
2177010
rename
joshkellyjak Sep 11, 2024
f6c3535
Update reg test values
joshkellyjak Sep 12, 2024
6b57e55
Update Github workflows
joshkellyjak Sep 13, 2024
2483e10
Update Github workflows
joshkellyjak Sep 13, 2024
1b4b9d6
Update reg test values to match gh calcs
joshkellyjak Sep 13, 2024
ee45af5
Asan, Tsan workflows
joshkellyjak Sep 14, 2024
213a947
cleanup
pcarruscag Sep 15, 2024
cd80746
Merge remote-tracking branch 'upstream/develop' into feature_signal_h…
pcarruscag Sep 15, 2024
c918e04
Merge pull request #2110 from su2code/feature_signal_handling
pcarruscag Sep 15, 2024
a385206
Merge branch 'develop' into feature_HLPW5
rois1995 Sep 16, 2024
8e561ee
Extending CFL adapt to include species transport (#2298)
Cristopher-Morales Sep 16, 2024
7e3647e
Changes for comments
joshkellyjak Sep 17, 2024
ca1fcf1
Merge branch 'develop' into feature_HLPW5
rois1995 Sep 23, 2024
e9d74fc
Merge pull request #2352 from su2code/feature_HLPW5
pcarruscag Sep 23, 2024
1560c6b
Fix heap buffer overflow error
joshkellyjak Sep 23, 2024
a0d961b
Clearing resources
joshkellyjak Sep 23, 2024
c85ad36
formatting
joshkellyjak Sep 23, 2024
7af597d
Merge branch 'develop' into feature_resolve_merge_turbo_interfaces
joshkellyjak Sep 23, 2024
7e2f13a
Update cfg file option for consistency
joshkellyjak Sep 23, 2024
e5f6cae
Merge branch 'feature_resolve_merge_turbo_interfaces' of https://gith…
joshkellyjak Sep 23, 2024
1ea89f0
Update APU reg test
joshkellyjak Sep 23, 2024
d0e98e1
Removing unnecessary variables for CFluidScalar constructor (#2357)
Cristopher-Morales Sep 23, 2024
252c4c5
Merge branch 'develop' into feature_resolve_merge_turbo_interfaces
joshkellyjak Sep 23, 2024
0e6bb4a
Update regression workflow
joshkellyjak Sep 24, 2024
a2f67e8
Merge branch 'feature_resolve_merge_turbo_interfaces' of https://gith…
joshkellyjak Sep 24, 2024
f34b5bf
Changes for comments
joshkellyjak Sep 24, 2024
86e36b0
Merge pull request #2349 from su2code/feature_resolve_merge_turbo_int…
joshkellyjak Sep 24, 2024
81bdf8f
Merge branch 'develop' into ad_tool_updates
jblueh Sep 24, 2024
04e9321
Merge pull request #2351 from su2code/ad_tool_updates
jblueh Sep 24, 2024
dce3cc3
Changing version number to 8.1.0
actions-user Sep 28, 2024
a991912
Merge pull request #2359 from su2code/release_v8.1.0
pcarruscag Sep 28, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
113 changes: 98 additions & 15 deletions .github/workflows/regression.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,12 +52,12 @@ jobs:
key: ${{ matrix.config_set }}-${{ github.sha }}
restore-keys: ${{ matrix.config_set }}
- name: Pre Cleanup
uses: docker://ghcr.io/su2code/su2/build-su2:230813-0103
uses: docker://ghcr.io/su2code/su2/build-su2:240320-1536
with:
entrypoint: /bin/rm
args: -rf install install_bin.tgz src ccache ${{ matrix.config_set }}
- name: Build
uses: docker://ghcr.io/su2code/su2/build-su2:230813-0103
uses: docker://ghcr.io/su2code/su2/build-su2:240320-1536
with:
args: -b ${{github.ref}} -f "${{matrix.flags}}"
- name: Compress binaries
Expand All @@ -68,7 +68,7 @@ jobs:
name: ${{ matrix.config_set }}
path: install_bin.tgz
- name: Post Cleanup
uses: docker://ghcr.io/su2code/su2/build-su2:230813-0103
uses: docker://ghcr.io/su2code/su2/build-su2:240320-1536
with:
entrypoint: /bin/rm
args: -rf install install_bin.tgz src ccache ${{ matrix.config_set }}
Expand All @@ -95,12 +95,12 @@ jobs:
key: ${{ matrix.config_set }}-${{ github.sha }}
restore-keys: ${{ matrix.config_set }}
- name: Pre Cleanup
uses: docker://ghcr.io/su2code/su2/build-su2-tsan:230813-0103
uses: docker://ghcr.io/su2code/su2/build-su2-tsan:240320-1536
with:
entrypoint: /bin/rm
args: -rf install install_bin.tgz src ccache ${{ matrix.config_set }}
- name: Build
uses: docker://ghcr.io/su2code/su2/build-su2-tsan:230813-0103
uses: docker://ghcr.io/su2code/su2/build-su2-tsan:240320-1536
with:
args: -b ${{github.ref}} -f "${{matrix.flags}}"
- name: Compress binaries
Expand All @@ -111,7 +111,45 @@ jobs:
name: ${{ matrix.config_set }}
path: install_bin.tgz
- name: Post Cleanup
uses: docker://ghcr.io/su2code/su2/build-su2-tsan:230813-0103
uses: docker://ghcr.io/su2code/su2/build-su2-tsan:240320-1536
with:
entrypoint: /bin/rm
args: -rf install install_bin.tgz src ccache ${{ matrix.config_set }}
build_asan:
name: Build SU2 (asan)
strategy:
fail-fast: false
matrix:
config_set: [BaseNoMPI-asan, ReverseNoMPI-asan]
include:
- config_set: BaseNoMPI-asan
flags: '--buildtype=debugoptimized -Denable-openblas=true -Dwith-mpi=disabled -Denable-mlpcpp=true --warnlevel=3 --werror'
- config_set: ReverseNoMPI-asan
flags: '--buildtype=debugoptimized -Denable-autodiff=true -Denable-normal=false -Dwith-mpi=disabled --warnlevel=3 --werror'
runs-on: ${{ inputs.runner || 'ubuntu-latest' }}
steps:
- name: Cache Object Files
uses: actions/cache@v4
with:
path: ccache
key: ${{ matrix.config_set }}-${{ github.sha }}
restore-keys: ${{ matrix.config_set }}
- name: Pre Cleanup
uses: docker://ghcr.io/su2code/su2/build-su2-asan:240320-1536
with:
entrypoint: /bin/rm
args: -rf install install_bin.tgz src ccache ${{ matrix.config_set }}
- name: Build
run: docker run --rm --cap-add SYS_PTRACE -v $(pwd):${{ github.workspace }} -w ${{ github.workspace }} ghcr.io/su2code/su2/build-su2-asan:240320-1536 -b ${{github.ref}} -f "${{matrix.flags}}"
- name: Compress binaries
run: tar -zcvf install_bin.tgz install/*
- name: Upload Binaries
uses: actions/upload-artifact@v4
with:
name: ${{ matrix.config_set }}
path: install_bin.tgz
- name: Post Cleanup
uses: docker://ghcr.io/su2code/su2/build-su2-asan:240320-1536
with:
entrypoint: /bin/rm
args: -rf install install_bin.tgz src ccache ${{ matrix.config_set }}
Expand Down Expand Up @@ -142,7 +180,7 @@ jobs:
tag: OMP
steps:
- name: Pre Cleanup
uses: docker://ghcr.io/su2code/su2/test-su2:230813-0103
uses: docker://ghcr.io/su2code/su2/test-su2:240320-1536
with:
entrypoint: /bin/rm
args: -rf install install_bin.tgz src ccache ${{ matrix.config_set }}
Expand All @@ -168,12 +206,12 @@ jobs:
chmod a+x $BIN_FOLDER/*
ls -lahR $BIN_FOLDER
- name: Run Tests in Container
uses: docker://ghcr.io/su2code/su2/test-su2:230813-0103
uses: docker://ghcr.io/su2code/su2/test-su2:240320-1536
with:
# -t <Tutorials-branch> -c <Testcases-branch>
args: -b ${{github.ref}} -t develop -c develop -s ${{matrix.testscript}}
- name: Cleanup
uses: docker://ghcr.io/su2code/su2/test-su2:230813-0103
uses: docker://ghcr.io/su2code/su2/test-su2:240320-1536
with:
entrypoint: /bin/rm
args: -rf install install_bin.tgz src ccache ${{ matrix.config_set }}
Expand All @@ -188,7 +226,7 @@ jobs:
testscript: ['hybrid_regression.py', 'hybrid_regression_AD.py']
steps:
- name: Pre Cleanup
uses: docker://ghcr.io/su2code/su2/test-su2-tsan:230813-0103
uses: docker://ghcr.io/su2code/su2/test-su2-tsan:240320-1536
with:
entrypoint: /bin/rm
args: -rf install install_bin.tgz src ccache ${{ matrix.config_set }}
Expand All @@ -214,12 +252,57 @@ jobs:
chmod a+x $BIN_FOLDER/*
ls -lahR $BIN_FOLDER
- name: Run Tests in Container
uses: docker://ghcr.io/su2code/su2/test-su2-tsan:230813-0103
uses: docker://ghcr.io/su2code/su2/test-su2-tsan:240320-1536
with:
# -t <Tutorials-branch> -c <Testcases-branch>
args: -b ${{github.ref}} -t develop -c develop -s ${{matrix.testscript}} -a "--tsan"
- name: Cleanup
uses: docker://ghcr.io/su2code/su2/test-su2-tsan:230813-0103
uses: docker://ghcr.io/su2code/su2/test-su2-tsan:240320-1536
with:
entrypoint: /bin/rm
args: -rf install install_bin.tgz src ccache ${{ matrix.config_set }}
address_sanitizer_tests:
runs-on: ${{ inputs.runner || 'ubuntu-latest' }}
name: Address Sanitizer Tests
needs: build_asan
strategy:
fail-fast: false
matrix:
testscript: ['serial_regression.py', 'serial_regression_AD.py']
steps:
- name: Pre Cleanup
uses: docker://ghcr.io/su2code/su2/test-su2-asan:240320-1536
with:
entrypoint: /bin/rm
args: -rf install install_bin.tgz src ccache ${{ matrix.config_set }}
- name: Download All artifacts
uses: actions/download-artifact@v4
- name: Uncompress and Move Binaries
run: |
BIN_FOLDER="$PWD/install/bin"
mkdir -p $BIN_FOLDER
ls -lah $BIN_FOLDER
for type in Base Reverse Forward; do
TYPE_FOLDER="${type}NoMPI-asan"
echo "Processing '$TYPE_FOLDER' ..."
if [ -d $TYPE_FOLDER ]; then
pushd $TYPE_FOLDER
ls -lah
tar -zxvf install_bin.tgz
ls -lah install/bin/
cp -r install/* $BIN_FOLDER/../
popd;
fi
done
chmod a+x $BIN_FOLDER/*
ls -lahR $BIN_FOLDER
- name: Run Tests in Container
uses: docker://ghcr.io/su2code/su2/test-su2-asan:240320-1536
with:
# -t <Tutorials-branch> -c <Testcases-branch>
args: -b ${{github.ref}} -t develop -c develop -s ${{matrix.testscript}} -a "--asan"
- name: Cleanup
uses: docker://ghcr.io/su2code/su2/test-su2-asan:240320-1536
with:
entrypoint: /bin/rm
args: -rf install install_bin.tgz src ccache ${{ matrix.config_set }}
Expand All @@ -240,7 +323,7 @@ jobs:
tag: MPI
steps:
- name: Pre Cleanup
uses: docker://ghcr.io/su2code/su2/test-su2:230813-0103
uses: docker://ghcr.io/su2code/su2/test-su2:240320-1536
with:
entrypoint: /bin/rm
args: -rf install install_bin.tgz src ccache ${{ matrix.config_set }}
Expand Down Expand Up @@ -301,11 +384,11 @@ jobs:
echo $PWD
ls -lahR
- name: Run Unit Tests
uses: docker://ghcr.io/su2code/su2/test-su2:230813-0103
uses: docker://ghcr.io/su2code/su2/test-su2:240320-1536
with:
entrypoint: install/bin/${{matrix.testdriver}}
- name: Post Cleanup
uses: docker://ghcr.io/su2code/su2/test-su2:230813-0103
uses: docker://ghcr.io/su2code/su2/test-su2:240320-1536
with:
entrypoint: /bin/rm
args: -rf install install_bin.tgz src ccache ${{ matrix.config_set }}
3 changes: 3 additions & 0 deletions AUTHORS.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@ Daumantas Kavolis
Dave Taflin
Eduardo Molina
Edwin van der Weide
Eitan Aberman
Ethan Alan Hereth
Florian Dittmann
Filip Hahs
Expand Down Expand Up @@ -108,6 +109,7 @@ Max Sagebaum
Michele Gaffuri
Mickael Philit
Mladen Banovic
Mor
Nat-1
Nicola Fonzi
Nijso Beishuizen
Expand Down Expand Up @@ -137,6 +139,7 @@ Trent Lukaczyk
Vinzenz Götz
VivaanKhatri
Wally Maier
Yair Mor-Yossef
Y. Chandukrishna
Zan Xu
Zcaic
Expand Down
Loading
Loading