UFO
ufo_gnssro_bndropp2d_tlad_mod::ufo_gnssro_bndropp2d_tlad Type Reference

Fortran derived type for gnssro trajectory. More...

Inheritance diagram for ufo_gnssro_bndropp2d_tlad_mod::ufo_gnssro_bndropp2d_tlad:
Collaboration diagram for ufo_gnssro_bndropp2d_tlad_mod::ufo_gnssro_bndropp2d_tlad:

Public Member Functions

procedure setup => ufo_gnssro_bndropp2d_tlad_setup
 
procedure delete => ufo_gnssro_bndropp2d_tlad_delete
 
procedure settraj => ufo_gnssro_bndropp2d_tlad_settraj
 
procedure simobs_tl => ufo_gnssro_bndropp2d_simobs_tl
 
procedure simobs_ad => ufo_gnssro_bndropp2d_simobs_ad
 
procedure setup => ufo_gnssro_bndropp2d_tlad_setup
 
procedure delete => ufo_gnssro_bndropp2d_tlad_delete
 
procedure settraj => ufo_gnssro_bndropp2d_tlad_settraj
 
procedure simobs_tl => ufo_gnssro_bndropp2d_simobs_tl
 
procedure simobs_ad => ufo_gnssro_bndropp2d_simobs_ad
 
- Public Member Functions inherited from ufo_basis_tlad_mod::ufo_basis_tlad
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

integer nval
 
integer nlocs
 
real(kind_real), dimension(:,:), allocatable prs
 
real(kind_real), dimension(:,:), allocatable t
 
real(kind_real), dimension(:,:), allocatable q
 
real(kind_real), dimension(:,:), allocatable gph
 
real(kind_real), dimension(:,:), allocatable gph_sfc
 
integer iflip
 
type(gnssro_confroconf
 
real(kind_real), dimension(:), allocatable obslon2d
 
real(kind_real), dimension(:), allocatable obslat2d
 
integer n_horiz
 
- Public Attributes inherited from ufo_basis_tlad_mod::ufo_basis_tlad
logical, public ltraj = .false.
 trajectory set? More...
 

Detailed Description

Fortran derived type for gnssro trajectory.

Definition at line 29 of file ufo_gnssro_bndropp2d_tlad_mod.F90.

Member Function/Subroutine Documentation

◆ delete() [1/2]

procedure ufo_gnssro_bndropp2d_tlad_mod::ufo_gnssro_bndropp2d_tlad::delete

Definition at line 38 of file ufo_gnssro_bndropp2d_tlad_mod.F90.

◆ delete() [2/2]

procedure ufo_gnssro_bndropp2d_tlad_mod::ufo_gnssro_bndropp2d_tlad::delete

Definition at line 36 of file ufo_gnssro_bndropp2d_tlad_mod_stub.F90.

◆ settraj() [1/2]

procedure ufo_gnssro_bndropp2d_tlad_mod::ufo_gnssro_bndropp2d_tlad::settraj

Definition at line 39 of file ufo_gnssro_bndropp2d_tlad_mod.F90.

◆ settraj() [2/2]

procedure ufo_gnssro_bndropp2d_tlad_mod::ufo_gnssro_bndropp2d_tlad::settraj

Definition at line 37 of file ufo_gnssro_bndropp2d_tlad_mod_stub.F90.

◆ setup() [1/2]

procedure ufo_gnssro_bndropp2d_tlad_mod::ufo_gnssro_bndropp2d_tlad::setup

Definition at line 37 of file ufo_gnssro_bndropp2d_tlad_mod.F90.

◆ setup() [2/2]

procedure ufo_gnssro_bndropp2d_tlad_mod::ufo_gnssro_bndropp2d_tlad::setup

Definition at line 35 of file ufo_gnssro_bndropp2d_tlad_mod_stub.F90.

◆ simobs_ad() [1/2]

procedure ufo_gnssro_bndropp2d_tlad_mod::ufo_gnssro_bndropp2d_tlad::simobs_ad

Definition at line 41 of file ufo_gnssro_bndropp2d_tlad_mod.F90.

◆ simobs_ad() [2/2]

procedure ufo_gnssro_bndropp2d_tlad_mod::ufo_gnssro_bndropp2d_tlad::simobs_ad

Definition at line 39 of file ufo_gnssro_bndropp2d_tlad_mod_stub.F90.

Here is the call graph for this function:

◆ simobs_tl() [1/2]

procedure ufo_gnssro_bndropp2d_tlad_mod::ufo_gnssro_bndropp2d_tlad::simobs_tl

Definition at line 40 of file ufo_gnssro_bndropp2d_tlad_mod.F90.

◆ simobs_tl() [2/2]

procedure ufo_gnssro_bndropp2d_tlad_mod::ufo_gnssro_bndropp2d_tlad::simobs_tl

Definition at line 38 of file ufo_gnssro_bndropp2d_tlad_mod_stub.F90.

Member Data Documentation

◆ gph

real(kind_real), dimension(:,:), allocatable ufo_gnssro_bndropp2d_tlad_mod::ufo_gnssro_bndropp2d_tlad::gph

Definition at line 32 of file ufo_gnssro_bndropp2d_tlad_mod.F90.

◆ gph_sfc

real(kind_real), dimension(:,:), allocatable ufo_gnssro_bndropp2d_tlad_mod::ufo_gnssro_bndropp2d_tlad::gph_sfc

Definition at line 32 of file ufo_gnssro_bndropp2d_tlad_mod.F90.

◆ iflip

integer ufo_gnssro_bndropp2d_tlad_mod::ufo_gnssro_bndropp2d_tlad::iflip

Definition at line 33 of file ufo_gnssro_bndropp2d_tlad_mod.F90.

◆ n_horiz

integer ufo_gnssro_bndropp2d_tlad_mod::ufo_gnssro_bndropp2d_tlad::n_horiz

Definition at line 30 of file ufo_gnssro_bndropp2d_tlad_mod_stub.F90.

◆ nlocs

integer ufo_gnssro_bndropp2d_tlad_mod::ufo_gnssro_bndropp2d_tlad::nlocs

Definition at line 31 of file ufo_gnssro_bndropp2d_tlad_mod.F90.

◆ nval

integer ufo_gnssro_bndropp2d_tlad_mod::ufo_gnssro_bndropp2d_tlad::nval

Definition at line 31 of file ufo_gnssro_bndropp2d_tlad_mod.F90.

◆ obslat2d

real(kind_real), dimension(:), allocatable ufo_gnssro_bndropp2d_tlad_mod::ufo_gnssro_bndropp2d_tlad::obslat2d

Definition at line 35 of file ufo_gnssro_bndropp2d_tlad_mod.F90.

◆ obslon2d

real(kind_real), dimension(:), allocatable ufo_gnssro_bndropp2d_tlad_mod::ufo_gnssro_bndropp2d_tlad::obslon2d

Definition at line 35 of file ufo_gnssro_bndropp2d_tlad_mod.F90.

◆ prs

real(kind_real), dimension(:,:), allocatable ufo_gnssro_bndropp2d_tlad_mod::ufo_gnssro_bndropp2d_tlad::prs

Definition at line 32 of file ufo_gnssro_bndropp2d_tlad_mod.F90.

◆ q

real(kind_real), dimension(:,:), allocatable ufo_gnssro_bndropp2d_tlad_mod::ufo_gnssro_bndropp2d_tlad::q

Definition at line 32 of file ufo_gnssro_bndropp2d_tlad_mod.F90.

◆ roconf

type(gnssro_conf) ufo_gnssro_bndropp2d_tlad_mod::ufo_gnssro_bndropp2d_tlad::roconf

Definition at line 34 of file ufo_gnssro_bndropp2d_tlad_mod.F90.

◆ t

real(kind_real), dimension(:,:), allocatable ufo_gnssro_bndropp2d_tlad_mod::ufo_gnssro_bndropp2d_tlad::t

Definition at line 32 of file ufo_gnssro_bndropp2d_tlad_mod.F90.


The documentation for this type was generated from the following files: