Commit e28a4ab
authored
Merge pull request #390 from FluidityProject/fix-petsc-makefile
Updates for VTK9 and PETSC 3.15-24:
* (most of) https://github.com/dsroberts/fluidity/tree/dsroberts/noble including fixes for petsc v3.19 and support for configuring with vtk 9 from autoconf. Except the manual changes (which break on Jammy). Keeping the gmsh version at 2.6 in the Docker container for now (to be fixed later).
* drop Bionic and Focal builds
* fixes for petsc 3.23/3.24. One open issue is that with a debug petsc build it spews a lot of warnings, which I attempted to fix but that seemed to change answers for reasons I don't understand. See bbe7ea0 for the reversal of that "attempted fix". Again I will leave that for now as without the fix, everything seems to work.
Now builds succesfully in CI on Noble. Still some failing short and medium tests that need sorting out later.File tree
35 files changed
+5057
-3685
lines changed- .github/workflows
- assemble/tests
- climatology
- docker
- actions
- error_measures/tests
- femtools
- tests
- horizontal_adaptivity/tests
- include
- libadaptivity
- include
- manual
- ocean_forcing
- tests
- parameterisation/tests
- preprocessor
- tests/gls-Kato_Phillips-mixed_layer_depth
- tools
35 files changed
+5057
-3685
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | 23 | | |
30 | 24 | | |
31 | 25 | | |
32 | 26 | | |
33 | 27 | | |
34 | 28 | | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
35 | 32 | | |
36 | 33 | | |
37 | 34 | | |
| |||
62 | 59 | | |
63 | 60 | | |
64 | 61 | | |
65 | | - | |
| 62 | + | |
66 | 63 | | |
67 | 64 | | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | | - | |
87 | | - | |
88 | 65 | | |
89 | 66 | | |
90 | 67 | | |
| |||
100 | 77 | | |
101 | 78 | | |
102 | 79 | | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
103 | 85 | | |
104 | 86 | | |
105 | 87 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
419 | 419 | | |
420 | 420 | | |
421 | 421 | | |
422 | | - | |
| 422 | + | |
423 | 423 | | |
424 | 424 | | |
425 | 425 | | |
426 | | - | |
| 426 | + | |
427 | 427 | | |
428 | 428 | | |
429 | 429 | | |
| |||
562 | 562 | | |
563 | 563 | | |
564 | 564 | | |
| 565 | + | |
| 566 | + | |
| 567 | + | |
565 | 568 | | |
566 | 569 | | |
567 | 570 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
68 | | - | |
| 68 | + | |
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
| 35 | + | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| |||
0 commit comments