Skip to content

Commit

Permalink
Adding &probit_transform_nml to remaining model input.nml files
Browse files Browse the repository at this point in the history
  • Loading branch information
mjs2369 committed Oct 4, 2023
1 parent f2d20b7 commit 5f41368
Show file tree
Hide file tree
Showing 36 changed files with 248 additions and 7 deletions.
7 changes: 7 additions & 0 deletions models/FESOM/work/input.nml
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
&probit_transform_nml
fix_bound_violations = .false.
use_logit_instead_of_probit = .false.
do_inverse_check = .true.
/

&perfect_model_obs_nml
read_input_state_from_file = .true.
input_state_files = "ENS01.2009.oce.nc"
Expand Down Expand Up @@ -31,6 +37,7 @@
# state by specifying the 'input' stage.

&filter_nml
qcf_table_filename = ''
async = 5
adv_ens_command = "advance_model_script.die"
ens_size = 3
Expand Down
7 changes: 7 additions & 0 deletions models/LMDZ/work/input.nml
Original file line number Diff line number Diff line change
@@ -1,4 +1,11 @@
&probit_transform_nml
fix_bound_violations = .false.,
use_logit_instead_of_probit = .false.,
do_inverse_check = .true.,
/

&filter_nml
qcf_table_filename = '',
async = 2,
adv_ens_command = "./advance_model.csh",
ens_size = 40,
Expand Down
7 changes: 7 additions & 0 deletions models/MITgcm_annulus/work/input.nml
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
&probit_transform_nml
fix_bound_violations = .false.,
use_logit_instead_of_probit = .false.,
do_inverse_check = .true.,
/

&perfect_model_obs_nml
start_from_restart = .false.,
output_restart = .true.,
Expand All @@ -22,6 +28,7 @@
/

&filter_nml
qcf_table_filename = '',
async = 0,
adv_ens_command = "../shell_scripts/advance_model.csh",
ens_size = 20,
Expand Down
7 changes: 7 additions & 0 deletions models/MOM6/work/input.nml
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
&probit_transform_nml
fix_bound_violations = .false.,
use_logit_instead_of_probit = .false.,
do_inverse_check = .true.,
/

&perfect_model_obs_nml
read_input_state_from_file = .true.,
single_file_in = .true.
Expand Down Expand Up @@ -28,6 +34,7 @@
/

&filter_nml
qcf_table_filename = '',
single_file_in = .false.,
input_state_files = ''
input_state_file_list = 'filter_input_list.txt'
Expand Down
7 changes: 7 additions & 0 deletions models/NAAPS/work/input.nml
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
&probit_transform_nml
fix_bound_violations = .false.
use_logit_instead_of_probit = .false.
do_inverse_check = .true.
/

&assim_tools_nml
filter_kind = 1
cutoff = 0.03
Expand Down Expand Up @@ -123,6 +129,7 @@


&filter_nml
qcf_table_filename = ''
async = 0
adv_ens_command = "./advance_model.csh"
ens_size = 20
Expand Down
7 changes: 7 additions & 0 deletions models/NCOMMAS/work/input.nml
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
&probit_transform_nml
fix_bound_violations = .false.,
use_logit_instead_of_probit = .false.,
do_inverse_check = .true.,
/

&perfect_model_obs_nml
start_from_restart = .true.,
output_restart = .true.,
Expand All @@ -24,6 +30,7 @@


&filter_nml
qcf_table_filename = '',
async = 4,
adv_ens_command = "../shell_scripts/advance_model.csh",
ens_size = 20,
Expand Down
7 changes: 7 additions & 0 deletions models/POP/work/input.nml
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
&probit_transform_nml
fix_bound_violations = .false.
use_logit_instead_of_probit = .false.
do_inverse_check = .true.
/

&perfect_model_obs_nml
read_input_state_from_file = .true.
single_file_in = .false.
Expand Down Expand Up @@ -28,6 +34,7 @@
/

&filter_nml
qcf_table_filename = ''
async = 0
adv_ens_command = 'no_CESM_advance_script'
ens_size = 3
Expand Down
7 changes: 7 additions & 0 deletions models/ROMS/work/input.nml
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
&probit_transform_nml
fix_bound_violations = .false.
use_logit_instead_of_probit = .false.
do_inverse_check = .true.
/

&perfect_model_obs_nml
read_input_state_from_file = .true.
single_file_in = .false.
Expand Down Expand Up @@ -29,6 +35,7 @@


&filter_nml
qcf_table_filename = ''
async = 0
adv_ens_command = "DART_trying_to_advance_ROMS_not_supported"
ens_size = 3
Expand Down
9 changes: 4 additions & 5 deletions models/cam-fv/work/input.nml
Original file line number Diff line number Diff line change
Expand Up @@ -33,14 +33,14 @@
! inf_sd_from_restart inflation restart files from the values in inf*_initial
! if needed.

&quantile_distributions_nml
fix_bound_violations = .true.,
&probit_transform_nml
fix_bound_violations = .false.
use_logit_instead_of_probit = .false.
do_inverse_check = .false.
do_inverse_check = .true.
/

&filter_nml
use_algorithm_info_mod = .true.
qcf_table_filename = ''
input_state_file_list = 'cam_init_files'
input_state_files = ''
single_file_in = .false.
Expand Down Expand Up @@ -360,7 +360,6 @@


&assim_tools_nml
use_algorithm_info_mod = .true.
filter_kind = 1
cutoff = 0.15
sort_obs_inc = .false.
Expand Down
7 changes: 7 additions & 0 deletions models/cam-se/work/input.nml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,14 @@
! inf_sd_from_restart inflation restart files from the values in inf*_initial
! if needed.

&probit_transform_nml
fix_bound_violations = .false.
use_logit_instead_of_probit = .false.
do_inverse_check = .true.
/

&filter_nml
qcf_table_filename = ''
input_state_files = ''
input_state_file_list = 'cam_init_files'
single_file_in = .false.
Expand Down
7 changes: 7 additions & 0 deletions models/cice/work/input.nml
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
&probit_transform_nml
fix_bound_violations = .false.
use_logit_instead_of_probit = .false.
do_inverse_check = .true.
/

&perfect_model_obs_nml
read_input_state_from_file = .true.
write_output_state_to_file = .true.
Expand All @@ -22,6 +28,7 @@
/

&filter_nml
qcf_table_filename = ''
async = 0
adv_ens_command = "no_advance_script"
ens_size = 6
Expand Down
7 changes: 7 additions & 0 deletions models/clm/work/input.nml
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
&probit_transform_nml
fix_bound_violations = .false.
use_logit_instead_of_probit = .false.
do_inverse_check = .true.
/

&perfect_model_obs_nml
read_input_state_from_file = .true.
write_output_state_to_file = .false.
Expand Down Expand Up @@ -25,6 +31,7 @@


&filter_nml
qcf_table_filename = ''
allow_missing_clm = .true.
perturb_from_single_instance = .FALSE.
perturbation_amplitude = 0.2
Expand Down
7 changes: 7 additions & 0 deletions models/cm1/work/input.nml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,14 @@
! For high-resolution models with large DART states,
! use 'distributed_state = .true.'

&probit_transform_nml
fix_bound_violations = .false.
use_logit_instead_of_probit = .false.
do_inverse_check = .true.
/

&filter_nml
qcf_table_filename = ''
async = 2
adv_ens_command = 'advance_model.csh'
input_state_file_list = 'input_filelist.txt'
Expand Down
7 changes: 7 additions & 0 deletions models/coamps_nest/templates/EXPERIMENT_EXAMPLE/input.nml
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
&probit_transform_nml
fix_bound_violations = .false.
use_logit_instead_of_probit = .false.
do_inverse_check = .true.
/

&perfect_model_obs_nml
start_from_restart = .true.,
output_restart = .true.,
Expand All @@ -17,6 +23,7 @@
/

&filter_nml
qcf_table_filename = ''
async = 4,
adv_ens_command = "./advance_wrapper.sh",
ens_size = 16,
Expand Down
7 changes: 7 additions & 0 deletions models/dynamo/work/input.nml
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
&probit_transform_nml
fix_bound_violations = .false.,
use_logit_instead_of_probit = .false.,
do_inverse_check = .true.,
/

&perfect_model_obs_nml
start_from_restart = .false.,
output_restart = .true.,
Expand All @@ -22,6 +28,7 @@
/

&filter_nml
qcf_table_filename = '',
async = 2,
adv_ens_command = "./advance_model.ksh",
ens_size = 20,
Expand Down
7 changes: 7 additions & 0 deletions models/forced_barot/work/input.nml
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
&probit_transform_nml
fix_bound_violations = .false.,
use_logit_instead_of_probit = .false.,
do_inverse_check = .true.,
/

&perfect_model_obs_nml
start_from_restart = .true.,
output_restart = .true.,
Expand All @@ -22,6 +28,7 @@
/

&filter_nml
qcf_table_filename = '',
async = 0,
adv_ens_command = "./advance_model.csh",
ens_size = 20,
Expand Down
7 changes: 7 additions & 0 deletions models/forced_lorenz_96/work/input.nml
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
&probit_transform_nml
fix_bound_violations = .false.,
use_logit_instead_of_probit = .false.,
do_inverse_check = .true.,
/

&perfect_model_obs_nml
read_input_state_from_file = .true.,
single_file_in = .true.
Expand Down Expand Up @@ -30,6 +36,7 @@
# stages_to_write = 'preassim', 'postassim', 'output'

&filter_nml
qcf_table_filename = '',
single_file_in = .true.,
input_state_files = ''
input_state_file_list = 'filter_input_list.txt'
Expand Down
6 changes: 6 additions & 0 deletions models/gitm/work/input.nml
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
&probit_transform_nml
fix_bound_violations = .false.
use_logit_instead_of_probit = .false.
do_inverse_check = .true.
/

&filter_nml
qcf_table_filename = ''
input_state_files = ''
input_state_file_list = 'gitm_input_files.txt'
single_file_in = .false.
Expand Down
7 changes: 7 additions & 0 deletions models/ikeda/work/input.nml
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
&probit_transform_nml
fix_bound_violations = .false.,
use_logit_instead_of_probit = .false.,
do_inverse_check = .true.,
/

&perfect_model_obs_nml
read_input_state_from_file = .false.,
single_file_in = .true.
Expand Down Expand Up @@ -28,6 +34,7 @@
/

&filter_nml
qcf_table_filename = '',
single_file_in = .true.,
input_state_files = 'filter_input.nc'
input_state_file_list = ''
Expand Down
7 changes: 7 additions & 0 deletions models/lorenz_04/work/input.nml
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
&probit_transform_nml
fix_bound_violations = .false.,
use_logit_instead_of_probit = .false.,
do_inverse_check = .true.,
/

&perfect_model_obs_nml
read_input_state_from_file = .true.,
single_file_in = .true.
Expand Down Expand Up @@ -32,6 +38,7 @@
# output_state_files = 'filter_output.nc'

&filter_nml
qcf_table_filename = '',
single_file_in = .true.,
input_state_files = ''
input_state_file_list = 'filter_input_list.txt'
Expand Down
7 changes: 7 additions & 0 deletions models/lorenz_84/work/input.nml
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
&probit_transform_nml
fix_bound_violations = .false.,
use_logit_instead_of_probit = .false.,
do_inverse_check = .true.,
/

&perfect_model_obs_nml
read_input_state_from_file = .true.,
single_file_in = .true.
Expand Down Expand Up @@ -32,6 +38,7 @@
# output_state_files = 'filter_output.nc'

&filter_nml
qcf_table_filename = '',
single_file_in = .true.,
input_state_files = ''
input_state_file_list = 'filter_input_list.txt'
Expand Down
7 changes: 7 additions & 0 deletions models/lorenz_96_2scale/work/input.nml
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
&probit_transform_nml
fix_bound_violations = .false.,
use_logit_instead_of_probit = .false.,
do_inverse_check = .true.,
/

&perfect_model_obs_nml
read_input_state_from_file = .true.,
single_file_in = .true.
Expand Down Expand Up @@ -32,6 +38,7 @@
# output_state_files = 'filter_output.nc'

&filter_nml
qcf_table_filename = '',
single_file_in = .true.,
input_state_files = ''
input_state_file_list = 'filter_input_list.txt'
Expand Down
Loading

0 comments on commit 5f41368

Please sign in to comment.