Skip to content

Commit 05b4323

Browse files
committed
Update C-preprocessor switches
Updates include: - Remove unused GCHP and MODEL_GCHPCTM - Move setting GCHP_WRAPPER and MAPL_ESMF from GCHP_GridComp to GEOSChem_GridCompn CMakeLists.txt - Remove extraneous setting of GC_EXTERNAL_CONFIG - Set new setting USE_ESMF to true - Explicitly set EXTERNAL_GRID to true Signed-off-by: Lizzie Lundgren <elundgren@seas.harvard.edu>
1 parent 7aaedb1 commit 05b4323

2 files changed

Lines changed: 5 additions & 6 deletions

File tree

src/GCHP_GridComp/CMakeLists.txt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,6 @@
44
# Set cmake logicals needed for subprojects
55
#---------------
66
set(FV_PRECISION R8 ) # FV3 precision is R8
7-
set(GCHP_WRAPPER TRUE ) # GCHP model configuration
8-
set(GC_EXTERNAL_CONFIG TRUE ) # Not GEOS-Chem Classic
9-
set(MAPL_ESMF TRUE ) # HEMCO and GEOS-Chem will use MAPL/ESMF
107
set(MAPL_ACG ${CMAKE_CURRENT_SOURCE_DIR}/../MAPL/Apps/mapl_acg.pl)
118

129
#-------------------------------------------

src/GCHP_GridComp/GEOSChem_GridComp/CMakeLists.txt

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,11 @@ set(HETP_EXTERNAL_CONFIG TRUE) # Not HETP standalone test
77
set(HEMCO_EXTERNAL_CONFIG TRUE) # Not HEMCO standalone
88
set(GTMM FALSE)
99
set(MECH "fullchem" CACHE STRING "Name of the chemistry mechanism to use")
10-
set(GCHP TRUE)
10+
set(EXTERNAL_GRID TRUE)
11+
set(GCHP_WRAPPER TRUE)
1112
set(MODEL_GCHP TRUE)
12-
set(MODEL_GCHPCTM TRUE)
13+
set(MAPL_ESMF TRUE)
14+
set(USE_ESMF TRUE)
1315

1416
# Cached variables
1517
set(USE_REAL8 ON CACHE BOOL
@@ -57,7 +59,7 @@ add_subdirectory(geos-chem EXCLUDE_FROM_ALL)
5759

5860
# Configure build properties for GEOS-Chem
5961
target_compile_definitions(GEOSChemBuildProperties INTERFACE
60-
ESMF_ EXTERNAL_GRID NC_HAS_COMPRESSION MODEL_GCHPCTM MODEL_GCHP
62+
USE_ESMF EXTERNAL_GRID NC_HAS_COMPRESSION MODEL_GCHP
6163
$<$<BOOL:${USE_REAL8}>:USE_REAL8>
6264
$<$<BOOL:${RRTMG}>:RRTMG>
6365
$<$<BOOL:${ADJOINT}>:ADJOINT>

0 commit comments

Comments
 (0)