Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added example for using a mask_table #15

Merged
merged 1 commit into from
Apr 29, 2014
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
#override undef NIPROC_IO
#override undef NJPROC_IO
#override NIPROC = 16
#override NJPROC = 18
#override MASKTABLE = "mask_table.34.16x18"

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,137 @@
&MOM_input_nml
output_directory = '.',
input_filename = 'n'
restart_input_dir = 'INPUT',
restart_output_dir = 'RESTART',
parameter_filename = 'MOM_input',
'MOM_override'
/

&atmos_model_nml
layout =16,18
mask_table='INPUT/mask_table.34.16x18'
/

&land_model_nml
layout =16,18
mask_table='INPUT/mask_table.34.16x18'
/

&coupler_nml
months = 0,
days = 1,
current_date = 1900,1,1,0,0,0,
calendar = 'NOLEAP',
dt_cpld = 3600,
dt_atmos = 3600,
do_atmos = .false.,
do_land = .false.,
do_ice = .true.,
do_ocean = .true.,
do_flux = .true.,
atmos_npes = 0,
concurrent = .false.
use_lag_fluxes=.false.
check_stocks = 0
/

&diag_manager_nml
conserve_water=.false.
max_axes = 100,
max_num_axis_sets = 100,
max_input_fields = 699
max_output_fields = 699
mix_snapshot_average_fields=.false.
/

&flux_exchange_nml
debug_stocks = .FALSE.
divert_stocks_report = .TRUE.
do_area_weighted_flux = .FALSE.
/

&fms_io_nml
fms_netcdf_restart=.true.
threading_read='multi'
threading_write='single'
fileset_write='single'
max_files_r = 200
max_files_w = 200
/

&fms_nml
clock_grain='ROUTINE'
clock_flags='NONE'
domains_stack_size = 5000000
stack_size =0
/

&horiz_interp_nml
/

&ice_albedo_nml
t_range = 10.
/

&ice_model_nml
layout = 16, 18
io_layout = 1, 1
mask_table='INPUT/mask_table.34.16x18'
nsteps_dyn=144
nsteps_adv=2
num_part = 6
wd_turn = 0.0
spec_ice=.false.
ice_bulk_salin = 0.005
alb_sno = 0.85 ! keep CM2 setting
alb_ice = 0.65 ! keep CM2 setting
t_range_melt = 1.0 ! NOTE: CM2 uses 1.0
heat_rough_ice = 5.0e-4
cm2_bugs = .false.
do_icebergs = .false.
atmos_winds=.true.
add_diurnal_sw = .true.
do_ice_limit=.false.
max_ice_limit=4.0
channel_viscosity=5.e5
chan_cfl_limit=0.001
h_lo_lim = 1.e-10
/

&icebergs_nml
verbose=.FALSE.
traj_sample_hrs=0
verbose_hrs=2400
/

&monin_obukhov_nml
neutral = .true.
/

&ocean_albedo_nml
ocean_albedo_option = 2
/

&ocean_rough_nml
rough_scheme = 'beljaars'
/

&sat_vapor_pres_nml
construct_table_wrt_liq = .true.
construct_table_wrt_liq_and_ice = .true.
/

&surface_flux_nml
ncar_ocean_flux = .true.
raoult_sat_vap = .true.
/

&topography_nml
topog_file = 'INPUT/navy_topography.data.nc'
/

&xgrid_nml
make_exchange_reproduce = .false.
interp_method = 'second_order'
/