Skip to content
Snippets Groups Projects
Commit efbeb9c5 authored by Reiner Jung's avatar Reiner Jung
Browse files

Added uvic config scripts.

parent 06262729
Branches master
No related tags found
No related merge requests found
&contrl init=.false., runlen=365000., rununits='days',
restrt=.true., runstep=36500 /
&tsteps dtts=108000., dtuv=1125., dtsf=1125.,
dtatm=54000., namix=10, segtim=5. /
&riglid mxscan=200, sor=1.60, tolrsf=5.e8, tolrsp=1.e-4,
tolrfs=1.e-4 /
&mixing am=1.5e9, ah=8.e6, ahbkg=0., ambi=1.e23, ahbi=5.e22,
kappa_m=10., kappa_h=0.1, aidif=0.5, nmix=16,
eb=.false., ncon=1, cdbot=1.3e-3, acor=0.,
dampts=30.,60.,
dampdz=50.e2,50.e2 /
&diagn tsiint=365., tsiper=365.,
timavgint=36500., timavgper=365.,
restint=36500.,
tavgint=-365000., itavg=.true., tmbint=-365000., itmb=.true.,
trmbint=-365000., itrmb=.true., tbtint=-365000., tbtper=-365.,
glenint=-365000., vmsfint=-365000., stabint=-365000.,
zmbcint=-365000., gyreint=-365000., extint=-365000.,
prxzint=-365000., dspint=-365000., trajint=-365000.,
xbtint=-365000. /
&io expnam=' ',
iotavg=6, iotmb=6, iotrmb=6, iozmbc=6, ioglen=6, iovmsf=6,
iogyre=6, ioprxz=6, ioext=6, iodsp=6, iotsi=-1, iotraj=6,
ioxbt=6, mrot=1, jsot=65, jeot=90, ksot=3, keot=17/
&ictime eqyear=.true., eqmon=.false., refinit=.true., refrun=.false.
init_time_in=.false., init_time_out=.false.,
year0=1800, month0=1,day0=1, hour0=0, min0=0, sec0=0 /
&blmix AHV=0.6/
&hlmix /
&isopyc slmx=0.01, ahisop=8.e6, athkdf=8.e6, del_dm=0.4e-02, s_dm=0.1e-2 /
&ppmix /
&smagnl /
&embm /
&carbon /
&paleo pyear=1800. /
&ice /
&veg /
&mtlm /
&npzd /
&sed /
mk.in 0 → 100644
# Add version directory for use
# for Uvic_ESCM 2.9 version reference run with the opem extension
### Add your directory path here:
Version_Directory = /home/rju/experiments/uvic/uvic-model/2.9
# comment out unwanted options or directories with "#"
Model_Options =
### options common to all models (need source_common)
O_even_fluxes
O_cyclic
O_time_averages
O_time_step_monitor
O_sbc_in_memory
O_fourfil
O_constant_flux_reference
#O_global_sums
#O_idealized_ic
#O_replacst
#O_restorst
#O_min_window
#O_restart_2
#O_align_coupling_output
### atmosphere model options (need source_embm)
O_embm
O_embm_mgrid
#O_embm_awind
#O_embm_adiff
#O_embm_vcs
#O_save_embm_diff
#O_save_embm_wind
#O_embm_slap
### sea-ice model options (need source_ice and source_embm)
O_ice
O_ice_evp
O_ice_fourfil
#O_ice_cpts
#O_ice_cpts3
#O_ice_cpts5
#O_ice_cpts10
#O_correct_ice_to_ocean_stress
### land and vegetation model options (need source_mtlm and source_embm)
O_mtlm
O_mtlm_segday
### ocean model options (need source_mom)
O_mom
O_conjugate_gradient
O_sf_5_point
O_stream_function
O_consthmix
O_constvmix
O_fullconvect
#O_implicitvmix
O_save_convection
O_stability_tests
O_gyre_components
O_term_balances
O_energy_analysis
O_meridional_overturning
O_tracer_averages
#O_bryan_lewis_vertical
O_gent_mcwilliams
O_isopycmix
#O_bryan_lewis_horizontal
#O_biharmonic
#O_ncar_upwind3
#O_quicker
O_fct
O_fct_3d
#O_plume
#O_fourth_order_tracer_advection
O_npzd
O_npzd_alk
O_npzd_nitrogen
O_npzd_iron
O_npzd_no_vflux
O_npzd_o2
#O_npzd_chl
O_npzd_cdom_attenuation
O_npzd_subgridbathy
O_save_npzd
#O_npzd_extra_diagnostics
#O_npzd_iron_diagnostics
#O_save_kv
O_tidal_kv
O_highmix_Southern_Ocean
O_anisotropic_viscosity
#O_save_anisotropic_viscosity
#O_npzd_fe_limitation
#O_zoop_graz_upper_temp_limit
O_increase_isopyc_diff
O_increase_isopyc_diff_smooth
#O_increase_isopyc_diff_everywhere
#O_tsb_limit
O_opem
O_opem_pos
#O_opem_chl
### sediment model options (need source_sed and source_mom)
#O_sed
#O_sed_weath_diag
#O_sed_uncoupled
#O_sed_constrain_rainr
### carbon options (need source_data)
O_carbon
#O_carbon_co2_2d
#O_carbon_uncoupled
#O_carbon_14
#O_carbon_14_coupled
O_save_carbon_carbonate_chem
#O_co2emit_diag
#O_co2emit_track_sat
#O_co2emit_track_co2
O_save_carbon_totals
### forcing data options (need source_data)
O_co2ccn_data
#O_co2emit_data
#O_co2emit_data_land
#O_co2emit_data_fuel
O_agric_data
O_landice_data
O_solar_data
#O_c14ccn_data
#O_volcano_data
#O_sulphate_data
#O_sulphate_data_direct
#O_sulphate_data_indirect
#O_aggfor_data
#O_cfcs_data
#O_orbit_user
### transient forcing data options (need source_data)
#O_co2ccn_data_transient
#O_co2emit_data_transient
#O_agric_data_transient
#O_landice_data_transient
#O_solar_data_transient
#O_orbit_transient
#O_volcano_data_transient
#O_sulphate_data_transient
#O_aggfor_data_transient
#O_cfcs_data_transient
#O_c14ccn_data_transient
### freshwater anomaly options
#O_fwa
#O_fwa_compevap
#O_fwa_precip
### sea level options
#O_sealev
#O_sealev_data
#O_sealev_data_transient
#O_sealev_salinity
### time step integral file options
O_tai_otsf
O_tai_ns
O_tai_lo
O_tai_slh
O_tai_rad
#O_tai_slh_from_averages
#O_tai_otsf_from_averages
### units
O_units_temperature_Celsius
O_units_time_years
O_save_time_relyear0
#O_save_time_startper
#O_save_time_endper
#pipe
#pipepco2
### source code directories (if excluded, exclude equivalent option)
Code_Extension(1) = f90
Code_Extension(2) = f
Code_Extension(3) = f
Code_Extension(4) = f
Code_Extension(5) = f
Code_Extension(6) = f
Code_Extension(7) = f
Code_Extension(8) = f
Source_Directory(1) = updates/uvic-updates-opem/f90
Source_Directory(2) = source/common
Source_Directory(3) = source/mom
Source_Directory(4) = source/embm
Source_Directory(5) = source/ice
Source_Directory(6) = source/mtlm
Source_Directory(7) = source/netcdf
Source_Directory(8) = source/sed
### data source directories
Data_Source(1) = data.100.100.19
### miscellaneous settings
Executable_File = UVic_ESCM
Input_File = control.in
Output_File = pr
Code_Directory = code
Data_Directory = data
Updates_Level = uvic-updates-opem
No_Warnings = true
Preprocessor = fpp
Libraries = -L/home/rju/lib -lnetcdf -lnetcdff -lkieker
#-r8 is a flag used by many compilers to force both "real" and "real*8" variables to be 64-bit floats. gfortran has this option too, but the flag is called "-fdefault-real-8" instead. It may also promote "double precision" variables to 128-bit, if possible on your system.
#Compiler_F = gfortran -fdefault-real-8 -O3 -Wall -c
#Compiler_f = gfortran -fdefault-real-8 -O3 -Wall -c
#Compiler_F90 = gfortran -fdefault-real-8 -O3 -Wall -FR -c
#Compiler_f90 = gfortran -fdefault-real-8 -O3 -Wall -FR -c
#Linker = gfortran -fdefault-real-8 -O3 -Wall -o
Compiler_F = ifort -r8 -g -finstrument-functions -O0 -warn nouncalled -c
Compiler_f = ifort -r8 -g -finstrument-functions -O0 -warn nouncalled -c
Linker = ifort -r8 -g -finstrument-functions -O0 -warn nouncalled -o
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment