Skip to content

Commit a98245f

Browse files
committed
Add F90_rkadj, F90_sd4, F90_sdtlm C-I tests
.ci-pipelines/ci-common-defs.sh - Added F90_rkadj, F90_sd4, F90_sdtlm to the list of tests to be done examples/rkadj.kpp - KPP file to integrate the small_strato mechanism with the runge_kutta_adj integrator examples/sd4.kpp - KPP file to integrate the small_strato mechanism with the sdirk4 integrator examples/sdtlm.kpp - KPP file to integrate the small_strato mechanism with the sdirk_tlm integrator ci-tests/F90_rkadj/F90_rkadj.kpp - Symbolic link to the rkadj.kpp example file ci-tests/F90_sd4/F90_sd4.kpp - Symbolic link to the sd4.kpp example file ci-tests/F90_sdtlm/F90_sdtlm.kpp - Symbolic link to the F90_sdtlm.kpp example file docs/source/tech_info/06_info_for_kpp_developers.rst - Added F90_rkadj, F90_sd4, F90_sdtlm to list table of C-I tests CHANGELOG.md - Updated accordingly Signed-off-by: Bob Yantosca <[email protected]>
1 parent 3b756f4 commit a98245f

File tree

9 files changed

+32
-0
lines changed

9 files changed

+32
-0
lines changed

.ci-pipelines/ci-common-defs.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ F90_feuler
1616
F90_lsode
1717
F90_radau
1818
F90_rk
19+
F90_rkadj
1920
F90_rktlm
2021
F90_ros
2122
F90_rosadj
@@ -27,7 +28,9 @@ F90_rostlm
2728
F90_ros_upcase
2829
F90_saprc_2006
2930
F90_sd
31+
F90_sd4
3032
F90_sdadj
33+
F90_sdtlm
3134
F90_seulex
3235
F90_small_strato
3336
"

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1515
### Added
1616
- Added GitHub Action to run C-I tests with GCC compilers v9, v10, v11, v12, and v13
1717
- Added "Lint" GitHub Action to check other actions for security issues
18+
- Added new example files: `rkadj.kpp`, `sd4.kpp`, `sdtlm.kpp`
19+
- Added new C-I tests: `F90_rkadj`, `F90_sd4`, `F90_sdtlm`
1820

1921
### Changed
2022
- Updated ReadTheDocs documentation to reflect that C-I tests are now done as a GitHub Action

ci-tests/F90_rkadj/F90_rkadj.kpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../examples/rkadj.kpp

ci-tests/F90_sd4/F90_sd4.kpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../examples/sd4.kpp

ci-tests/F90_sdtlm/F90_sdtlm.kpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
../../examples/sdtlm.kpp

docs/source/tech_info/06_info_for_kpp_developers.rst

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -415,6 +415,10 @@ List of continuous integration tests
415415
- Fortran90
416416
- small_strato
417417
- runge_kutta
418+
* - :code:`F90_rkadj`
419+
- Fortran90
420+
- small_strato
421+
- runge_kutta_adj
418422
* - :code:`F90_rktlm`
419423
- Fortran90
420424
- small_strato
@@ -455,6 +459,10 @@ List of continuous integration tests
455459
- Fortran90
456460
- saprcnov
457461
- rosenbrock
462+
* - :code:`F90_sd4`
463+
- Fortran90
464+
- small_strato
465+
- sdirk4
458466
* - :code:`F90_sd`
459467
- Fortran90
460468
- small_strato
@@ -463,6 +471,10 @@ List of continuous integration tests
463471
- Fortran90
464472
- small_strato
465473
- sdirk_adj
474+
* - :code:`F90_sdtlm`
475+
- Fortran90
476+
- small_strato
477+
- sdirk_tlm
466478
* - :code:`F90_seulex`
467479
- Fortran90
468480
- saprcnov

examples/rkadj.kpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#MODEL small_strato
2+
#INTEGRATOR runge_kutta_adj
3+
#LANGUAGE Fortran90
4+
#DRIVER general_adj

examples/sd4.kpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#MODEL small_strato
2+
#INTEGRATOR sdirk4
3+
#LANGUAGE Fortran90
4+
#DRIVER general

examples/sdtlm.kpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#MODEL small_strato
2+
#INTEGRATOR sdirk_tlm
3+
#LANGUAGE Fortran90
4+
#DRIVER general_tlm

0 commit comments

Comments
 (0)