Skip to content

Commit

Permalink
-
Browse files Browse the repository at this point in the history
  • Loading branch information
derpycode committed Aug 19, 2020
1 parent 77605ae commit 4f19d4c
Show file tree
Hide file tree
Showing 6 changed files with 1,364 additions and 0 deletions.
219 changes: 219 additions & 0 deletions genie-main/configs/muffin.AP.445eb05X.eb_go_gs_ac_bg.PO4.SPIN.config
Original file line number Diff line number Diff line change
@@ -0,0 +1,219 @@
# *******************************************************************
# CONFIGURATION TEMPLATE -- for a 16 level seasonally forced ocean
# *******************************************************************

# *******************************************************************
# GENIE COMPONENT SELECTION
# *******************************************************************
# make .TRUE. the cGENIE modules to be included
# *******************************************************************
ma_flag_ebatmos=.TRUE.
ma_flag_goldsteinocean=.TRUE.
ma_flag_goldsteinseaice=.TRUE.
ma_flag_biogem=.TRUE.
ma_flag_atchem=.TRUE.
ma_flag_sedgem=.FALSE.
ma_flag_rokgem=.FALSE.
ma_flag_gemlite=.FALSE.
ma_flag_ecogem=.FALSE.
# *******************************************************************

# *******************************************************************
# GRID & BOUNDARY CONDITION CONFIGURATION
# *******************************************************************
# insert the automatically generated muffingen parameter list here
# *******************************************************************
### cGENIE .config file parameter lines generated by muffingen v0.8 on: 191127 ###
# INPUT FILE PATH
ea_1='../../cgenie.muffin/genie-paleo/445eb05X'
go_1='../../cgenie.muffin/genie-paleo/445eb05X'
gs_1='../../cgenie.muffin/genie-paleo/445eb05X'
# Grid resolution
GENIENXOPTS='$(DEFINE)GENIENX=36'
GENIENYOPTS='$(DEFINE)GENIENY=36'
GOLDSTEINNLONSOPTS='$(DEFINE)GOLDSTEINNLONS=36'
GOLDSTEINNLATSOPTS='$(DEFINE)GOLDSTEINNLATS=36'
GOLDSTEINNLEVSOPTS='$(DEFINE)GOLDSTEINNLEVS=16'
# Topography
ma_fname_topo='445eb05X'
# Assumed longitudinal offset of the grid
gm_par_grid_lon_offset=-180
# Ocean depth scalar (m) [internally, parameter: dsc]
go_par_dsc=5000
# Boundary conditions: EMBM
ea_topo='445eb05X'
ea_taux_u='445eb05X.taux_u.dat'
ea_tauy_u='445eb05X.tauy_u.dat'
ea_taux_v='445eb05X.taux_v.dat'
ea_tauy_v='445eb05X.tauy_v.dat'
ea_adv_u='445eb05X.wvelx.dat'
ea_adv_v='445eb05X.wvely.dat'
# Boundary conditions: GOLDSTEIN
go_topo='445eb05X'
# Boundary conditions: GOLDSTEIN sea-ice
gs_topo='445eb05X'
# Boundary conditions: ALBEDO!
ea_par_albedo1d_name='445eb05X.albd.dat'
# Boundary conditions: BIOGEM
bg_par_pindir_name='../../cgenie.muffin/genie-paleo/445eb05X/'
bg_par_windspeed_file='445eb05X.windspeed_uvaa.dat'
# BIOGEM MISC
# gas transfer coeff
bg_par_gastransfer_a=1.044
# Grid resolution of solid Earth components
SEDGEMNLONSOPTS='$(DEFINE)SEDGEMNLONS=36'
SEDGEMNLATSOPTS='$(DEFINE)SEDGEMNLATS=36'
ROKGEMNLONSOPTS='$(DEFINE)ROKGEMNLONS=36'
ROKGEMNLATSOPTS='$(DEFINE)ROKGEMNLATS=36'
# Topography for solid Earth components
sg_par_pindir_name='../../cgenie.muffin/genie-paleo/445eb05X/'
sg_par_sed_topo_D_name='445eb05X.depth.dat'
sg_par_sed_reef_mask_name='445eb05X.reefmask.dat'
sg_par_sedcore_save_mask_name='445eb05X.sedcoremask.dat'
rg_par_pindir_name='../../cgenie.muffin/genie-paleo/445eb05X/'
rg_topo='445eb05X.k1'
# GEOLOGIC AGE DEPENDENT PARAMETERS
# Solar constant (W m-2) ... don't forget to adjust it if not modern!!
ma_genie_solar_constant=1318.1
# ... also, salinity should be set 1 PSU lower if it an ice-free World
go_saln0=34.9
# Orbital parameters (modern, defaults)
ea_par_orbit_osce=0.0 # eccentricity
ea_par_orbit_oscsob=0.3746066 # sine of obliquity
ea_par_orbit_oscgam=90 # longitude of perihelion
# Ocean Mg/Ca concentrations (modern defaults, mol kg-1)
bg_ocn_init_35=1.028E-02
bg_ocn_init_50=5.282E-02

# <<< >>>
# *******************************************************************

# *******************************************************************
# TRACER CONFIGURATION
# *******************************************************************
# the total number of tracers includes T and S
# T and S do not need to be explicited selected and initialzied
# *******************************************************************
# Set number of tracers
GOLDSTEINNTRACSOPTS='$(DEFINE)GOLDSTEINNTRACS=16' # nb ocean + 2
# list selected biogeochemical tracers
# look here: /home/lobster/cgenie.muffin/genie-main/data/input/define*
# here I use the tracers and initial values after of cgenie.eb_go_gs_ac_bg_sg_rg.worjh2.BASES.config
# ... with initial vlaues after this file as well
# ... except bg_ocn_init_35 and bg_ocn_init_50 (commented out) because defined by muffingen above
# ... plus 48 and 49 for the age tracer
# Just uncomment tracers 92, 93 and 94 + initial values and set GOLDSTEINNTRACS above to 19 instead of 16 to allow the iodine cycle
# ... and uncomment sed_tracer 79 line
gm_atm_select_3=.true.
gm_atm_select_4=.true.
gm_atm_select_6=.true.
gm_atm_select_16=.true.
gm_ocn_select_3=.true.
gm_ocn_select_4=.true.
gm_ocn_select_8=.true.
gm_ocn_select_10=.true.
gm_ocn_select_12=.true.
gm_ocn_select_15=.true.
gm_ocn_select_16=.true.
gm_ocn_select_20=.true.
gm_ocn_select_35=.true.
gm_ocn_select_38=.true.
gm_ocn_select_40=.true.
gm_ocn_select_48=.true.
gm_ocn_select_49=.true.
gm_ocn_select_50=.true.
#gm_ocn_select_92=.true.
#gm_ocn_select_93=.true.
#gm_ocn_select_94=.true.
gm_sed_select_3=.true.
gm_sed_select_4=.true.
gm_sed_select_8=.true.
gm_sed_select_14=.true.
gm_sed_select_15=.true.
gm_sed_select_22=.true.
gm_sed_select_32=.true.
gm_sed_select_33=.true.
gm_sed_select_34=.true.
gm_sed_select_36=.true.
#gm_sed_select_79=.true.
# <<< >>>
# list biogeochemical tracer initial values
# Set tracer initial values
ac_atm_init_3=278.0E-06
ac_atm_init_4=-6.5
ac_atm_init_6=0.2095
bg_ocn_init_3=2.244E-03
bg_ocn_init_4=0.4
bg_ocn_init_8=2.159E-06
bg_ocn_init_10=1.696E-04
bg_ocn_init_12=2.363E-03
#bg_ocn_init_35=1.025E-02
bg_ocn_init_38=2.916E-02
bg_ocn_init_48=0.0
bg_ocn_init_49=0.0
#bg_ocn_init_50=5.282E-02
#bg_ocn_init_92=0.0E-09
#bg_ocn_init_93=500.0E-09
#bg_ocn_init_94=0.0E-09
# <<< >>>
# *******************************************************************

# *******************************************************************
# PHYSICAL CLIMATE CALIBRATION
# *******************************************************************
# based on Cao et al. [2009] with the following exceptions:
# (1) warmer ocean start (could be 10C for a more intense greenhouse world)
# (2) scaling of the freshwater re-balancing flux to zero
# (3) application of a reduced sea-ice diffusivity and
# prescribed maximum fractional area for sea-ice advection
# (4) no diffusivity scaling factor over Antarctica
# *******************************************************************
# rel
go_12=0.9000000
# scl_tau / SclTau
go_13=1.531013488769531300
# ocean diffusivites iso (or horiz) / OcnHorizDiff
go_14=1494.438354492187500000
# ocean diffusivites dia (or vert) / OcnVertDiff
go_15=0.000025363247914356
# inverse minimum drag in days / InvDrag
go_16=2.710164785385131800
# scl_tau (should be same as GOLDSTEIN's value) / SclTau
ea_11=1.531013488769531300
# atm. diff. amp. for T / AtmDiffAmpT
ea_12=5204945.000000000000000000
# atm. diff. amp. for q / AtmDiffAmpQ
ea_13=1173269.250000000000000000
# dist'n width / AtmDiffWidthT
ea_14=1.410347938537597700
# dist'n slope / AtmDiffSlopeT
ea_15=0.090003050863742828
# atm. advection factor for T_z / AtmAdvectCoeffTm
ea_16=0.001037851092405617
# atm. advection factor for T_m / AtmAdvectCoeffQm
ea_17=0.0000000E+00
# atm. advection factor for q_z / AtmAdvectCoeffQz
ea_18=0.164652019739151000
# atm. advection factor for q_m / AtmAdvectCoeffQz
ea_19=0.164652019739151000
# temp0 -- start with a warm ocean
go_10=5.0
# temp1 -- start with a warm ocean
go_11=5.0
# SclFWF -- scale for zero freshwater re-balancing
ea_28=0.0
# reduced sea-ice eddy diffusivity
gs_11=1000.000
# set a fractional sea-ce coverage threshold for preventing advection
gs_par_sica_thresh=0.99
# set seasonal cycle
ea_dosc=.true.
go_dosc=.true.
gs_dosc=.true.
# *******************************************************************

# *******************************************************************
# USER-APPENDED OPTIONS FOLLOW ...
# *******************************************************************
# (the following parameter text is appended automatically)
# *******************************************************************
Loading

0 comments on commit 4f19d4c

Please sign in to comment.