| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public | :: | dim_state | ||||
| integer, | public | :: | dim_state_p | ||||
| integer, | public | :: | dim_obs_p | ||||
| real, | public, | ALLOCATABLE | :: | obs_p(:) | |||
| integer, | public, | ALLOCATABLE | :: | obs_index_p(:) | |||
| integer, | public, | ALLOCATABLE | :: | dim_state_p_count(:) | |||
| real, | public, | ALLOCATABLE | :: | obs(:) | |||
| integer, | public, | ALLOCATABLE | :: | obs_index_l(:) | |||
| integer, | public, | ALLOCATABLE | :: | obs_interp_indices_p(:,:) | |||
| integer, | public, | ALLOCATABLE | :: | obs_interp_weights_p(:,:) | |||
| integer, | public, | ALLOCATABLE | :: | local_dims_obs(:) | |||
| integer, | public, | ALLOCATABLE | :: | local_disp_obs(:) | |||
| integer, | public, | ALLOCATABLE | :: | obs_pdaf2nc(:) | |||
| real, | public, | ALLOCATABLE | :: | pressure_obserr_p(:) | |||
| integer, | public, | dimension(:,:), allocatable | :: | sc_p | |||
| real, | public, | allocatable | :: | idx_obs_nc_p(:) | |||
| integer, | public | :: | toffset | ||||
| real, | public, | ALLOCATABLE | :: | clm_obserr_p(:) | |||
| real, | public, | ALLOCATABLE | :: | distance(:) | |||
| integer, | public, | ALLOCATABLE | :: | global_to_local(:) | |||
| integer, | public, | ALLOCATABLE | :: | longxy(:) | |||
| integer, | public, | ALLOCATABLE | :: | latixy(:) | |||
| integer, | public, | ALLOCATABLE | :: | longxy_obs(:) | |||
| integer, | public, | ALLOCATABLE | :: | latixy_obs(:) | |||
| integer, | public, | ALLOCATABLE | :: | longxy_obs_floor(:) | |||
| integer, | public, | ALLOCATABLE | :: | latixy_obs_floor(:) | |||
| integer, | public, | ALLOCATABLE | :: | var_id_obs(:) | |||
| integer, | public, | ALLOCATABLE | :: | obs_nc2pdaf(:) | |||
| integer, | public, | ALLOCATABLE | :: | maxlon(:) | |||
| integer, | public, | ALLOCATABLE | :: | minlon(:) | |||
| integer, | public, | ALLOCATABLE | :: | maxlat(:) | |||
| integer, | public, | ALLOCATABLE | :: | minlat(:) | |||
| integer, | public, | ALLOCATABLE | :: | maxix(:) | |||
| integer, | public, | ALLOCATABLE | :: | minix(:) | |||
| integer, | public, | ALLOCATABLE | :: | maxiy(:) | |||
| integer, | public, | ALLOCATABLE | :: | miniy(:) | |||
| integer, | public | :: | dim_nx | ||||
| integer, | public | :: | dim_ny | ||||
| real, | public, | ALLOCATABLE | :: | lon_var_id(:) | |||
| real, | public, | ALLOCATABLE | :: | lat_var_id(:) | |||
| real, | public, | ALLOCATABLE | :: | ix_var_id(:) | |||
| real, | public, | ALLOCATABLE | :: | iy_var_id(:) | |||
| character(len=110), | public | :: | obs_filename | ||||
| logical, | public | :: | model_error | ||||
| real, | public | :: | model_err_amp | ||||
| integer, | public | :: | delt_obs | ||||
| real, | public | :: | rms_obs | ||||
| integer, | public | :: | dim_obs | ||||
| integer, | public | :: | screen | ||||
| integer, | public | :: | dim_ens | ||||
| integer, | public | :: | filtertype | ||||
| integer, | public | :: | subtype | ||||
| integer, | public | :: | incremental | ||||
| integer, | public | :: | dim_lag | ||||
| integer, | public | :: | type_forget | ||||
| real, | public | :: | forget | ||||
| integer, | public | :: | dim_bias | ||||
| integer, | public | :: | rank_analysis_enkf | ||||
| integer, | public | :: | type_trans | ||||
| real, | public | :: | cradius | ||||
| integer, | public | :: | locweight | ||||
| real, | public | :: | sradius | ||||
| integer, | public | :: | type_sqrt | ||||
| integer, | public | :: | type_winf | ||||
| real, | public | :: | limit_winf | ||||
| integer, | public | :: | type_hyb | ||||
| real, | public | :: | hyb_gamma | ||||
| real, | public | :: | hyb_kappa | ||||
| integer, | public | :: | pf_res_type | ||||
| integer, | public | :: | pf_noise_type | ||||
| real, | public | :: | pf_noise_amp | ||||
| integer, | public | :: | type_opt | ||||
| integer, | public | :: | dim_cvec | = | 0 | ||
| integer, | public | :: | dim_cvec_ens | = | 0 | ||
| integer, | public | :: | mcols_cvec_ens | = | 1 | ||
| real, | public | :: | beta_3dvar | = | 0.5 | ||
| integer, | public | :: | solver_iparam1 | = | 2 | ||
| integer, | public | :: | solver_iparam2 | = | 1 | ||
| real, | public | :: | solver_rparam1 | = | 1.0e-6 | ||
| real, | public | :: | solver_rparam2 | = | 1.0e+7 | ||
| character(len=110), | public | :: | filename | ||||
| real, | public | :: | time |