UFO
|
Fortran derived type for the tl/ad observation operator. More...
Public Member Functions | |
procedure | setup => ufo_seaicethickness_tlad_setup |
procedure | delete => ufo_seaicethickness_tlad_delete |
procedure | settraj => ufo_seaicethickness_tlad_settraj |
procedure | simobs_tl => ufo_seaicethickness_simobs_tl |
procedure | simobs_ad => ufo_seaicethickness_simobs_ad |
![]() | |
procedure, non_overridable | opr_delete => opr_delete_ |
procedure, non_overridable | opr_settraj => opr_settraj_ |
procedure, non_overridable | opr_simobs_tl => opr_simobs_tl_ |
procedure, non_overridable | opr_simobs_ad => opr_simobs_ad_ |
procedure(delete_), deferred | delete |
procedure(settraj_), deferred | settraj |
procedure(simobs_tl_), deferred | simobs_tl |
procedure(simobs_ad_), deferred | simobs_ad |
Public Attributes | |
type(oops_variables), public | obsvars |
character(max_string) | thickness_sim_option |
type(ufo_geoval) | icethick |
ice thickness (traj) More... | |
type(ufo_geoval) | icefrac |
ice fraction (traj) More... | |
type(ufo_geoval) | snowthick |
snow thickness(traj) More... | |
real(kind=kind_real) | rho_ice = 905.0 |
[kg/m3] More... | |
real(kind=kind_real) | rho_snow = 330.0 |
[kg/m3] More... | |
real(kind=kind_real) | rho_water = 1000.0 |
[kg/m3] More... | |
![]() | |
logical, public | ltraj = .false. |
trajectory set? More... | |
Fortran derived type for the tl/ad observation operator.
Definition at line 28 of file ufo_seaicethickness_tlad_mod.F90.
procedure ufo_seaicethickness_tlad_mod::ufo_seaicethickness_tlad::delete |
Definition at line 41 of file ufo_seaicethickness_tlad_mod.F90.
procedure ufo_seaicethickness_tlad_mod::ufo_seaicethickness_tlad::settraj |
Definition at line 42 of file ufo_seaicethickness_tlad_mod.F90.
procedure ufo_seaicethickness_tlad_mod::ufo_seaicethickness_tlad::setup |
Definition at line 40 of file ufo_seaicethickness_tlad_mod.F90.
procedure ufo_seaicethickness_tlad_mod::ufo_seaicethickness_tlad::simobs_ad |
Definition at line 44 of file ufo_seaicethickness_tlad_mod.F90.
procedure ufo_seaicethickness_tlad_mod::ufo_seaicethickness_tlad::simobs_tl |
Definition at line 43 of file ufo_seaicethickness_tlad_mod.F90.
type(ufo_geoval) ufo_seaicethickness_tlad_mod::ufo_seaicethickness_tlad::icefrac |
ice fraction (traj)
Definition at line 33 of file ufo_seaicethickness_tlad_mod.F90.
type(ufo_geoval) ufo_seaicethickness_tlad_mod::ufo_seaicethickness_tlad::icethick |
ice thickness (traj)
Definition at line 32 of file ufo_seaicethickness_tlad_mod.F90.
type(oops_variables), public ufo_seaicethickness_tlad_mod::ufo_seaicethickness_tlad::obsvars |
Definition at line 30 of file ufo_seaicethickness_tlad_mod.F90.
real(kind=kind_real) ufo_seaicethickness_tlad_mod::ufo_seaicethickness_tlad::rho_ice = 905.0 |
[kg/m3]
Definition at line 35 of file ufo_seaicethickness_tlad_mod.F90.
real(kind=kind_real) ufo_seaicethickness_tlad_mod::ufo_seaicethickness_tlad::rho_snow = 330.0 |
[kg/m3]
Definition at line 36 of file ufo_seaicethickness_tlad_mod.F90.
real(kind=kind_real) ufo_seaicethickness_tlad_mod::ufo_seaicethickness_tlad::rho_water = 1000.0 |
[kg/m3]
Definition at line 37 of file ufo_seaicethickness_tlad_mod.F90.
type(ufo_geoval) ufo_seaicethickness_tlad_mod::ufo_seaicethickness_tlad::snowthick |
snow thickness(traj)
Definition at line 34 of file ufo_seaicethickness_tlad_mod.F90.
character(max_string) ufo_seaicethickness_tlad_mod::ufo_seaicethickness_tlad::thickness_sim_option |
Definition at line 31 of file ufo_seaicethickness_tlad_mod.F90.