Skip to content
Draft
779 changes: 779 additions & 0 deletions src/swell/configuration/jedi/interfaces/geos_cf/namelists/AGCM_c360.rc

Large diffs are not rendered by default.

775 changes: 775 additions & 0 deletions src/swell/configuration/jedi/interfaces/geos_cf/namelists/AGCM_c90.rc

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@

MAPLROOT_COMPNAME: GCM
ROOT_NAME: GCM
ROOT_CF: AGCM.rc
HIST_CF: HISTORY.rc

# doesn't matter, cap_restart
BEG_DATE: 20000101 000000
# can cap your run
END_DATE: 29990302 210000

# length of a sigle segment/job 1day
JOB_SGMT: >>SWELL_FC_LENGTH<<
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For consistency with existing conventions in GEOS can we make:
'>>SWELL_FC_LENGTH<< '
into:
'>>>SWELL_FC_LENGTH<<<'
?

I imagine there are a number of other places with similar templating notation. Can the same comment apply to all?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sure. I replaced double > to triple > throughout the code.

# number of times you run the job/seg
NUM_SGMT: 1
HEARTBEAT_DT: 300

USE_SHMEM: 0

# Parameters for Cycled REPLAY Forecasts
# --------------------------------------
BEG_REPDATE: YYYYMMDD
END_REPDATE: YYYYMMDD
FCST_SEGMENT: 00000000

#PERPETUAL_YEAR: YYYY
#PERPETUAL_MONTH: MM
#PERPETUAL_DAY: DD

MAPL_ENABLE_TIMERS: NO
MAPL_ENABLE_MEMUTILS: NO
PRINTSPEC: 0 # (0: OFF, 1: IMPORT & EXPORT, 2: IMPORT, 3: EXPORT)

USE_EXTDATA2G: .TRUE.
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@

MAPLROOT_COMPNAME: GCM
ROOT_NAME: GCM
ROOT_CF: AGCM.rc
HIST_CF: HISTORY.rc

# doesn't matter, cap_restart
BEG_DATE: 20000101 000000
# can cap your run
END_DATE: 29990302 210000

# length of a sigle segment/job 1day
JOB_SGMT: >>SWELL_FC_LENGTH<<
# number of times you run the job/seg
NUM_SGMT: 1
HEARTBEAT_DT: 900

USE_SHMEM: 0

# Parameters for Cycled REPLAY Forecasts
# --------------------------------------
BEG_REPDATE: YYYYMMDD
END_REPDATE: YYYYMMDD
FCST_SEGMENT: 00000000

#PERPETUAL_YEAR: YYYY
#PERPETUAL_MONTH: MM
#PERPETUAL_DAY: DD

MAPL_ENABLE_TIMERS: NO
MAPL_ENABLE_MEMUTILS: NO
PRINTSPEC: 0 # (0: OFF, 1: IMPORT & EXPORT, 2: IMPORT, 3: EXPORT)

USE_EXTDATA2G: .TRUE.
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
SpeciesName: CO
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I puzzled as to why this RC and other RCs and GEOS yaml need to be here. These files should be in the tag of GEOS that supports CF, no? What am I missing?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For each cycle, FileTemplate is replaced to point to the JEDI increment file. I'm keeping all the RC files that are modified for each cycle in SWELL. The rest of RC files are copied from a tagged version of GEOS specified in suite_config.py: geos_cf_run_dir('/discover/nobackup/mabdiosk/rundir/GCv14.0_GCMv1.17_c90_Skylab')
I think this way we can easily keep track of what goes into the swell experiment.

Active: 0
AnalysisFreq: 1
AnalysisHour: 0
AnalysisMinute: 0
ForwardLooking: 0
FileTemplate: >>SWELL_RUNDIR<</jedi.inc.%y4%m2%d2.%h2z.nc
FileVarName: CO
FileVarUnit: v/v
UseObsHour: 0
ObsHourName: ana_hour
ApplyIncrement: 1
InStrat: 0
InTrop: 1
AnaFraction: 1.0
MaxChangeStrat: 0.0
MaxChangeTrop: -1.0
HasSpec2: 0
ErrorMode: 1
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
SpeciesName: NO2
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same comment as above for RC files ...

Active: 1
AnalysisFreq: 1
AnalysisHour: 0
AnalysisMinute: 0
ForwardLooking: 0
FileTemplate: >>SWELL_RUNDIR<</jedi.inc.%y4%m2%d2.%h2z.nc
FileVarName: NO2
FileVarUnit: v/v
UseObsHour: 0
ObsHourName: ana_hour
ApplyIncrement: 1
InStrat: 0
InTrop: 1
IAU: 1
AnaFraction: 1.0
MaxChangeStrat: 0.0
MaxChangeTrop: -1.0
HasSpec2: 0
ErrorMode: 1
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
SpeciesName: O3
Active: 1
AnalysisFreq: 3
AnalysisHour: 1
AnalysisMinute: 30
ForwardLooking: 1
FileTemplate: /discover/nobackup/projects/gmao/yotc/pub/fp/das/Y%y4/M%m2/D%d2/GEOS.fp.asm.tavg3_3d_asm_Nv.%y4%m2%d2_%h2%n2.V01.nc4
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would try to make this AnaSettings consistent with NO2 and CO for the file template so we don't overlap with FP

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done

FileVarName: O3
NonZeroIncOnly: 0
FileVarNameInc: O3
FileVarUnit: kg/kg
UseObsHour: 0
ObsHourName: ana_hour
ApplyIncrement: 0
InStrat: 1
InTrop: 0
AnaL1: 1
AnaL2: 1
AnaL3: 72
AnaL4: 72
StratSponge: 2
AnaFraction: 0.2
MaxChangeStrat: -1.0
MaxChangeTrop: -1.0
HasSpec2: 0
Spec2Name: O,O1D
Spec2Strat: 1,1
Spec2Trop: 1,0
Spec2MinRatio: 0.1
Spec2MaxRatio: 10.0
ErrorMode: 1

Large diffs are not rendered by default.

Loading
Loading