Skip to content

Commit 61b129d

Browse files
authored
Merge pull request #1081 from GEOS-ESM/feature/pchakrab/gwd-to-mapl3
Porting GWD to mapl3
2 parents b50e6be + 7358335 commit 61b129d

File tree

7 files changed

+172
-173
lines changed

7 files changed

+172
-173
lines changed

.circleci/config.yml

Lines changed: 32 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
version: 2.1
22

33
# Anchors in case we need to override the defaults from the orb
4-
#baselibs_version: &baselibs_version v7.27.0
4+
#baselibs_version: &baselibs_version v7.33.0
55
#bcs_version: &bcs_version v11.6.0
66

77
orbs:
@@ -25,32 +25,34 @@ workflows:
2525
checkout_mapl3_release_branch: true
2626
persist_workspace: true # Needs to be true to run fv3/gcm experiment, costs extra
2727

28-
# Run AMIP GCM (1 hour, no ExtData)
29-
- ci/run_gcm:
30-
name: run-GCM-on-<< matrix.compiler >>
31-
context:
32-
- docker-hub-creds
33-
matrix:
34-
parameters:
35-
compiler: [gfortran, ifort]
36-
requires:
37-
- build-GEOSgcm-on-<< matrix.compiler >>
38-
repo: GEOSgcm
39-
#baselibs_version: *baselibs_version
40-
#bcs_version: *bcs_version
41-
42-
# Run Coupled GCM (1 hour, no ExtData)
43-
- ci/run_gcm:
44-
name: run-coupled-GCM-on-<< matrix.compiler >>
45-
context:
46-
- docker-hub-creds
47-
matrix:
48-
parameters:
49-
compiler: [ifort]
50-
requires:
51-
- build-GEOSgcm-on-<< matrix.compiler >>
52-
repo: GEOSgcm
53-
#baselibs_version: *baselibs_version
54-
#bcs_version: *bcs_version
55-
gcm_ocean_type: MOM6
56-
change_layout: false
28+
######################################################
29+
# # Run AMIP GCM (1 hour, no ExtData) #
30+
# - ci/run_gcm: #
31+
# name: run-GCM-on-<< matrix.compiler >> #
32+
# context: #
33+
# - docker-hub-creds #
34+
# matrix: #
35+
# parameters: #
36+
# compiler: [gfortran, ifort] #
37+
# requires: #
38+
# - build-GEOSgcm-on-<< matrix.compiler >> #
39+
# repo: GEOSgcm #
40+
# #baselibs_version: *baselibs_version #
41+
# #bcs_version: *bcs_version #
42+
# #
43+
# # Run Coupled GCM (1 hour, no ExtData) #
44+
# - ci/run_gcm: #
45+
# name: run-coupled-GCM-on-<< matrix.compiler >> #
46+
# context: #
47+
# - docker-hub-creds #
48+
# matrix: #
49+
# parameters: #
50+
# compiler: [ifort] #
51+
# requires: #
52+
# - build-GEOSgcm-on-<< matrix.compiler >> #
53+
# repo: GEOSgcm #
54+
# #baselibs_version: *baselibs_version #
55+
# #bcs_version: *bcs_version #
56+
# gcm_ocean_type: MOM6 #
57+
# change_layout: false #
58+
######################################################

.github/workflows/spack-ci.yml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ jobs:
2828
fetch-depth: 1
2929
filter: blob:none
3030
repository: GEOS-ESM/GEOSgcm
31+
ref: release/MAPL-v3
3132

3233
- name: Set all directories as git safe
3334
run: |
@@ -50,12 +51,6 @@ jobs:
5051
mepo clone --partial blobless
5152
mepo status
5253
53-
- name: Mepo develop usual suspects
54-
run: |
55-
ls
56-
mepo develop GEOSgcm_GridComp GEOSgcm_App GMAO_Shared GEOS_Util
57-
mepo status
58-
5954
- name: Debug PR branch
6055
run: echo "PR is coming from ${{ github.event.pull_request.head.ref }}"
6156

.github/workflows/workflow.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ jobs:
4545
fetch-depth: 1
4646
filter: blob:none
4747
repository: GEOS-ESM/GEOSgcm
48+
ref: release/MAPL-v3
4849

4950
- name: Set all directories as git safe
5051
run: |
@@ -61,11 +62,6 @@ jobs:
6162
mepo clone --partial blobless
6263
mepo status
6364
64-
- name: Mepo develop usual suspects
65-
run: |
66-
mepo develop GEOSgcm_GridComp GEOSgcm_App GMAO_Shared GEOS_Util
67-
mepo status
68-
6965
- name: Debug PR branch
7066
run: echo "PR is coming from ${{ github.event.pull_request.head.ref }}"
7167

GEOSagcm_GridComp/GEOSphysics_GridComp/GEOSgwd_GridComp/CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,13 @@ install( FILES ${resource_files}
2929
esma_add_library (
3030
${this}
3131
SRCS ${srcs}
32-
DEPENDENCIES GEOS_Shared MAPL ESMF::ESMF NetCDF::NetCDF_Fortran TYPE SHARED
32+
DEPENDENCIES GEOS_Shared MAPL MAPL.generic3g MAPL.geom ESMF::ESMF NetCDF::NetCDF_Fortran TYPE SHARED
3333
)
3434

3535
mapl_acg (
3636
${this} GWD_StateSpecs.rc
3737
IMPORT_SPECS EXPORT_SPECS INTERNAL_SPECS GET_POINTERS DECLARE_POINTERS
38+
3g
3839
)
3940

4041
# CMake has an OpenMP issue with NAG Fortran: https://gitlab.kitware.com/cmake/cmake/-/issues/21280

0 commit comments

Comments
 (0)