Skip to content

Commit 0396de8

Browse files
authored
Merge branch 'develop' into py_wrapper_moving_wall
2 parents 32dcd85 + 41d2522 commit 0396de8

1,020 files changed

Lines changed: 1769 additions & 1255 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/code-style.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
runs-on: ubuntu-latest
1313
steps:
1414
- name: Checkout
15-
uses: actions/checkout@v3
15+
uses: actions/checkout@v4
1616
- name: Setup python
1717
uses: actions/setup-python@v4
1818
with:

.github/workflows/codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424

2525
steps:
2626
- name: Checkout
27-
uses: actions/checkout@v3
27+
uses: actions/checkout@v4
2828

2929
- name: Install Packages (cpp)
3030
if: ${{ matrix.language == 'cpp' }}

.github/workflows/regression.yml

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
config_set: [BaseMPI, ReverseMPI, ForwardMPI, BaseNoMPI, ReverseNoMPI, ForwardNoMPI, BaseOMP, ReverseOMP, ForwardOMP]
2727
include:
2828
- config_set: BaseMPI
29-
flags: '-Denable-pywrapper=true -Denable-coolprop=true -Denable-mlpcpp=true -Denable-tests=true --warnlevel=2 --werror'
29+
flags: '-Denable-pywrapper=true -Denable-coolprop=true -Denable-mpp=true -Dinstall-mpp=true -Denable-mlpcpp=true -Denable-tests=true --warnlevel=2'
3030
- config_set: ReverseMPI
3131
flags: '-Denable-autodiff=true -Denable-normal=false -Denable-pywrapper=true -Denable-tests=true --warnlevel=3 --werror'
3232
- config_set: ForwardMPI
@@ -52,23 +52,23 @@ jobs:
5252
key: ${{ matrix.config_set }}-${{ github.sha }}
5353
restore-keys: ${{ matrix.config_set }}
5454
- name: Pre Cleanup
55-
uses: docker://ghcr.io/su2code/su2/build-su2:230704-1323
55+
uses: docker://ghcr.io/su2code/su2/build-su2:230813-0103
5656
with:
5757
entrypoint: /bin/rm
5858
args: -rf install install_bin.tgz src ccache ${{ matrix.config_set }}
5959
- name: Build
60-
uses: docker://ghcr.io/su2code/su2/build-su2:230704-1323
60+
uses: docker://ghcr.io/su2code/su2/build-su2:230813-0103
6161
with:
6262
args: -b ${{github.ref}} -f "${{matrix.flags}}"
6363
- name: Compress binaries
64-
run: tar -zcvf install_bin.tgz install/bin
64+
run: tar -zcvf install_bin.tgz install/*
6565
- name: Upload Binaries
6666
uses: actions/upload-artifact@v3
6767
with:
6868
name: ${{ matrix.config_set }}
6969
path: install_bin.tgz
7070
- name: Post Cleanup
71-
uses: docker://ghcr.io/su2code/su2/build-su2:230704-1323
71+
uses: docker://ghcr.io/su2code/su2/build-su2:230813-0103
7272
with:
7373
entrypoint: /bin/rm
7474
args: -rf install install_bin.tgz src ccache ${{ matrix.config_set }}
@@ -95,23 +95,23 @@ jobs:
9595
key: ${{ matrix.config_set }}-${{ github.sha }}
9696
restore-keys: ${{ matrix.config_set }}
9797
- name: Pre Cleanup
98-
uses: docker://ghcr.io/su2code/su2/build-su2-tsan:230704-1323
98+
uses: docker://ghcr.io/su2code/su2/build-su2-tsan:230813-0103
9999
with:
100100
entrypoint: /bin/rm
101101
args: -rf install install_bin.tgz src ccache ${{ matrix.config_set }}
102102
- name: Build
103-
uses: docker://ghcr.io/su2code/su2/build-su2-tsan:230704-1323
103+
uses: docker://ghcr.io/su2code/su2/build-su2-tsan:230813-0103
104104
with:
105105
args: -b ${{github.ref}} -f "${{matrix.flags}}"
106106
- name: Compress binaries
107-
run: tar -zcvf install_bin.tgz install/bin
107+
run: tar -zcvf install_bin.tgz install/*
108108
- name: Upload Binaries
109109
uses: actions/upload-artifact@v3
110110
with:
111111
name: ${{ matrix.config_set }}
112112
path: install_bin.tgz
113113
- name: Post Cleanup
114-
uses: docker://ghcr.io/su2code/su2/build-su2-tsan:230704-1323
114+
uses: docker://ghcr.io/su2code/su2/build-su2-tsan:230813-0103
115115
with:
116116
entrypoint: /bin/rm
117117
args: -rf install install_bin.tgz src ccache ${{ matrix.config_set }}
@@ -142,7 +142,7 @@ jobs:
142142
tag: OMP
143143
steps:
144144
- name: Pre Cleanup
145-
uses: docker://ghcr.io/su2code/su2/test-su2:230704-1323
145+
uses: docker://ghcr.io/su2code/su2/test-su2:230813-0103
146146
with:
147147
entrypoint: /bin/rm
148148
args: -rf install install_bin.tgz src ccache ${{ matrix.config_set }}
@@ -161,19 +161,19 @@ jobs:
161161
ls -lah
162162
tar -zxvf install_bin.tgz
163163
ls -lah install/bin/
164-
cp -r install/bin/* $BIN_FOLDER;
164+
cp -r install/* $BIN_FOLDER/../
165165
popd;
166166
fi
167167
done
168168
chmod a+x $BIN_FOLDER/*
169169
ls -lahR $BIN_FOLDER
170170
- name: Run Tests in Container
171-
uses: docker://ghcr.io/su2code/su2/test-su2:230704-1323
171+
uses: docker://ghcr.io/su2code/su2/test-su2:230813-0103
172172
with:
173173
# -t <Tutorials-branch> -c <Testcases-branch>
174174
args: -b ${{github.ref}} -t develop -c develop -s ${{matrix.testscript}}
175175
- name: Cleanup
176-
uses: docker://ghcr.io/su2code/su2/test-su2:230704-1323
176+
uses: docker://ghcr.io/su2code/su2/test-su2:230813-0103
177177
with:
178178
entrypoint: /bin/rm
179179
args: -rf install install_bin.tgz src ccache ${{ matrix.config_set }}
@@ -188,7 +188,7 @@ jobs:
188188
testscript: ['hybrid_regression.py', 'hybrid_regression_AD.py']
189189
steps:
190190
- name: Pre Cleanup
191-
uses: docker://ghcr.io/su2code/su2/test-su2-tsan:230704-1323
191+
uses: docker://ghcr.io/su2code/su2/test-su2-tsan:230813-0103
192192
with:
193193
entrypoint: /bin/rm
194194
args: -rf install install_bin.tgz src ccache ${{ matrix.config_set }}
@@ -207,19 +207,19 @@ jobs:
207207
ls -lah
208208
tar -zxvf install_bin.tgz
209209
ls -lah install/bin/
210-
cp -r install/bin/* $BIN_FOLDER;
210+
cp -r install/* $BIN_FOLDER/../
211211
popd;
212212
fi
213213
done
214214
chmod a+x $BIN_FOLDER/*
215215
ls -lahR $BIN_FOLDER
216216
- name: Run Tests in Container
217-
uses: docker://ghcr.io/su2code/su2/test-su2-tsan:230704-1323
217+
uses: docker://ghcr.io/su2code/su2/test-su2-tsan:230813-0103
218218
with:
219219
# -t <Tutorials-branch> -c <Testcases-branch>
220220
args: -b ${{github.ref}} -t develop -c develop -s ${{matrix.testscript}} -a "--tsan"
221221
- name: Cleanup
222-
uses: docker://ghcr.io/su2code/su2/test-su2-tsan:230704-1323
222+
uses: docker://ghcr.io/su2code/su2/test-su2-tsan:230813-0103
223223
with:
224224
entrypoint: /bin/rm
225225
args: -rf install install_bin.tgz src ccache ${{ matrix.config_set }}
@@ -240,7 +240,7 @@ jobs:
240240
tag: MPI
241241
steps:
242242
- name: Pre Cleanup
243-
uses: docker://ghcr.io/su2code/su2/test-su2:230704-1323
243+
uses: docker://ghcr.io/su2code/su2/test-su2:230813-0103
244244
with:
245245
entrypoint: /bin/rm
246246
args: -rf install install_bin.tgz src ccache ${{ matrix.config_set }}
@@ -273,7 +273,7 @@ jobs:
273273
ls -lah
274274
tar -zxvf install_bin.tgz
275275
ls -laH install/bin/
276-
cp -r install/bin/* $BIN_FOLDER;
276+
cp -r install/* $BIN_FOLDER/../
277277
popd;
278278
else
279279
echo "$TYPE_FOLDER does not exist!"
@@ -301,11 +301,11 @@ jobs:
301301
echo $PWD
302302
ls -lahR
303303
- name: Run Unit Tests
304-
uses: docker://ghcr.io/su2code/su2/test-su2:230704-1323
304+
uses: docker://ghcr.io/su2code/su2/test-su2:230813-0103
305305
with:
306306
entrypoint: install/bin/${{matrix.testdriver}}
307307
- name: Post Cleanup
308-
uses: docker://ghcr.io/su2code/su2/test-su2:230704-1323
308+
uses: docker://ghcr.io/su2code/su2/test-su2:230813-0103
309309
with:
310310
entrypoint: /bin/rm
311311
args: -rf install install_bin.tgz src ccache ${{ matrix.config_set }}

.github/workflows/release-management.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
key: ${{ matrix.os_bin }}-${{ github.sha }}
3636
restore-keys: ${{ matrix.os_bin }}
3737
- name: Build
38-
uses: docker://ghcr.io/su2code/su2/build-su2-cross:230704-1323
38+
uses: docker://ghcr.io/su2code/su2/build-su2-cross:230813-0103
3939
with:
4040
args: -b ${{ github.sha }} -f "${{matrix.flags}}"
4141
- name: Create Archive

.github/workflows/require-labels.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ jobs:
66
label:
77
runs-on: ubuntu-latest
88
steps:
9-
- uses: mheap/github-action-required-labels@v3
9+
- uses: mheap/github-action-required-labels@v5
1010
with:
1111
mode: exactly
1212
count: 1

AUTHORS.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ Kedar Naik
9898
Kürşat Yurt
9999
LaSerpe
100100
Lennaert Tol
101+
Liang Cheng
101102
Lisa Kusch
102103
Matteo Pini
103104
Max Aehle
@@ -137,6 +138,7 @@ VivaanKhatri
137138
Wally Maier
138139
Y. Chandukrishna
139140
Zan Xu
141+
Zcaic
140142
aaronyicongfu
141143
aeroamit
142144
anilvar

Common/include/CConfig.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* \brief All the information about the definition of the physical problem.
44
* The subroutines and functions are in the <i>CConfig.cpp</i> file.
55
* \author F. Palacios, T. Economon, B. Tracey
6-
* \version 7.5.1 "Blackbird"
6+
* \version 8.0.0 "Harrier"
77
*
88
* SU2 Project Website: https://su2code.github.io
99
*

Common/include/adt/CADTBaseClass.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* \file CADTBaseClass.hpp
33
* \brief Base class for storing an ADT in an arbitrary number of dimensions.
44
* \author E. van der Weide
5-
* \version 7.5.1 "Blackbird"
5+
* \version 8.0.0 "Harrier"
66
*
77
* SU2 Project Website: https://su2code.github.io
88
*

Common/include/adt/CADTComparePointClass.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* \file CADTComparePointClass.hpp
33
* \brief subroutines for comparing two points in an alternating digital tree (ADT).
44
* \author E. van der Weide
5-
* \version 7.5.1 "Blackbird"
5+
* \version 8.0.0 "Harrier"
66
*
77
* SU2 Project Website: https://su2code.github.io
88
*

Common/include/adt/CADTElemClass.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
* \file CADTElemClass.hpp
33
* \brief Class for storing an ADT of (linear) elements in an arbitrary number of dimensions.
44
* \author E. van der Weide
5-
* \version 7.5.1 "Blackbird"
5+
* \version 8.0.0 "Harrier"
66
*
77
* SU2 Project Website: https://su2code.github.io
88
*
@@ -36,7 +36,7 @@
3636
* \ingroup ADT
3737
* \brief Class for storing an ADT of (linear) elements in an arbitrary number of dimensions.
3838
* \author E. van der Weide
39-
* \version 7.5.1 "Blackbird"
39+
* \version 8.0.0 "Harrier"
4040
*/
4141
class CADTElemClass : public CADTBaseClass {
4242
private:

0 commit comments

Comments
 (0)