
this is a sample namelist file for SPFLAME
which lists all namelist variables
all variable have their default values here

(Note that this is the new namelist interface)


&spflame_basic 
  imt      = 0,
  jmt      = 0,
  km       = 0,
  nt       = 0,
  n_pes_i  = 0,
  n_pes_j  = 0,

  time_step= 0.,
  runlen   = 0.,
&end


&spflame_nesting_setup 
  mother     = -1, 
  childs     = 0, 
  nr_childs  = 0,
  zoom_fac   = 0,
  is_zoom    = 0,
  ie_zoom    = 0,
  js_zoom    = 0,
  je_zoom    = 0, 
  zoom_fac_k = 1,
  topo_smooth_iterations = 1,
&end


&spflame_general_setup 
  enable_beta_plane           =.false.,
  beta_plane_j0               =1,
  enable_f_plane              =.false.,
  enable_rotated_grid         =.false.,
  enable_simple_grid          =.false.,
  enable_simple_topo          =.false.,
  enable_simple_initial_cond  =.false.,
  enable_simple_sbc           =.false.,
  enable_simple_obc           =.false.,
  enable_simple_spg           =.false.,
  enable_sponge               =.false.,
  cyclic                      =.false., 
  enable_freesurf             =.false.,
  read_restart                =.false.,
&end


&spflame_hor_mixing_setup 
  enable_diffusion_harmonic   = .false.,
  enable_diffusion_biharmonic = .false.,
  enable_diffusion_isoneutral = .false.,
  enable_diffusion_isopycnic  = .false.,
  enable_isopycnic_horvar     = .false.,
  enable_diffusion_isobiharm  = .false.,
  enable_friction_harmonic    = .false.,
  enable_friction_biharmonic  = .false.,
  enable_friction_cosine_scal = .false.,
  enable_diffusion_cosine_scal= .false.,
&end


&spflame_vert_mixing_setup 
  enable_implicit_vert_diff       = .false.,
  enable_implicit_vert_fric       = .false.,
  enable_const_vert_mixing        = .false.,        
  enable_cgh_vert_mixing          = .false.,        
  enable_cgh_vert_momentum_mixing = .false.,        
  enable_cgh_impl_convection      = .false.,  
  enable_kpp_vert_mixing          = .false.,  
  enable_expl_convection          = .false.,  
  enable_impl_convection          = .false.,  
  enable_ktmix                    = .false.,               
  enable_tkemix                   = .false.,                     
&end


&spflame_advection_scheme 
  enable_quicker_advection =.false.,
  enable_upstream_advection=.false.,
  enable_4th_advection     =.false.,
  enable_fct_advection     =.false.,
  enable_flux_delimiter    =.false.,
&end


&spflame_obc_setup 
  enable_obc_north        =.false.,
  enable_obc_south        =.false.,
  enable_obc_east         =.false.,
  enable_obc_west         =.false.,
  restore_TS_obc_north    =.false.,      
  restore_TS_obc_south    =.false.,      
  restore_TS_obc_east     =.false.,
  restore_TS_obc_west     =.false.,
  prescribe_psi_obc_north =.false.,      
  prescribe_psi_obc_south =.false.,      
  prescribe_psi_obc_east  =.false.,
  prescribe_psi_obc_west  =.false.,
  enable_obc_south_sponge =.false.,
  enable_obc_south_sponge_harm =.false.,
  enable_obc_south_sponge_diff =.false.,
  enable_obc_north_sponge      =.false.,
  enable_obc_north_sponge_harm =.false.,
  enable_obc_north_sponge_diff =.false.,
  obc_south_sponge_width  = 45,
  obc_south_sponge_scale  = 6,
  obc_south_sponge_fac    = 10,
  obc_north_sponge_width  = 45,
  obc_north_sponge_scale  = 6,
  obc_north_sponge_fac    = 10,
  obc_east_sponge_width   = 45,
  obc_east_sponge_scale   = 6,
  obc_east_sponge_fac     = 10,
&end


&spflame_sbc_setup 
  enable_salt_flux_sbc        =.false.,
  enable_shortwave_sbc        =.false.,
  enable_icemask              =.false.,
  efold1_shortwave            = 35.0e0,
  efold2_shortwave,           = 23.0e2,
  rpart_shortwave             = 0.58,
&end


&spflame_blue_setup 
  enable_blue         = .false.,
  enable_blue_smooth  = .false.,
  enable_blue_const   = .false.,
  enable_blue_tapered = .false., 
  enable_blue_mean    = .false., 
  enable_blue_simple  = .false., 
  ilook_blue          = 1,
  ismooth_blue        = 2,
&end


&spflame_bbl_setup
  enable_bbl           = .false., 
  enable_bbl_advection = .false., 
  enable_bbl_diffusion = .false.,
  ah_sigma             = 1.e8, 
  ah_sigma_min         = 1.e1,
&end


&spflame_mixing_parameters 
  ambi   = 2.e19,
  ahbi   = 2.e19,
  ah     = 2.e7,
  am     = 1.e8,
  ahisop = 1.e7,
  athkdf = 1.e7,
  ahsteep= 1.e7,
  slmx   = 1.e-2,
  del_dm = 4.e-3,
  s_dm   = 1.e-3,
  ahbiso = 2.e19,
  isohv_a1 = 0.5,
  isohv_a2 = 2.0,

  kappa_m  = 10.,
  kappa_h  = 0.3,

  cgh_vdcfac    = 1.e-3,1.e-2, 
  diff_cbt_cut  = 4.0, 
  diff_cbt_back = 0.1, 
  visc_cbu_cut  = 10., 
  visc_cbu_back = 1.0,
  wndmix        = 50.0,     

  tidaloff = 0.,
  cdbot    = 0.,

  effwind = 0.8, 
  z_scale = 5000.,

  C_eps        = 0.7   ,
  C_kappa      = 0.1   ,
  C_tke        = 30.  ,
  tke_min      = 4.e-2 ,
  tke_min_surf = 1.    ,
  tke_surf_fac = 3.0   ,
  nmxl         = 2    ,
&end


&spflame_solver 
  eps_solver     = 1.e8,
  max_itts_solver= 500,
&end


&spflame_diagnostics 
  enable_snapshots         = .false.,
  enable_timeseries        = .false.,
  enable_ts_monitor        = .true.,
  enable_overturning       = .false.,
  enable_heat_tr           = .false.,
  enable_diag_press        = .false.,
  enable_annual_averages   = .false.,
  enable_seasonal_averages = .false.,
  enable_monthly_averages  = .false.,
  enable_daily_averages    = .false.,
  enable_seasonal_variances= .false.,
  enable_monthly_variances = .false.,
  enable_diag_barbi        = .false.,
  enable_diag_float        = .false.,
  enable_diag_blue         = .false.,
  enable_show_island_map   = .false.,
  enable_stability_tests   = .false.,
  enable_diag_zonal        = .false.,
  enable_diag_diapycnic    = .false.,
  snap_int        = 0.,
  snap_file       = 'snap.cdf' ,
  over_file       = 'vsf.cdf',
  heat_tr_file    = 'heat_tr.cdf',
  diag_press_file = 'diag_press.cdf',
  diag_float_file = 'float.cdf',
  eps_surf_press  = 1.e-4 ,
&end

