FV3 Bundle
m_diag_aircft Module Reference

Data Types

type  diag_aircft_header
 
type  diag_aircft_mass
 
type  diag_aircft_wind
 

Functions/Subroutines

integer(i_kind) function get_obstype_index (obstype, obstypearr)
 
subroutine, public write_split_aircft_diag_nc (infn, aircft_header, aircft_mass, aircft_wind, append_suffix)
 
subroutine, public read_aircft_diag_nc_header (infn, aircft_header)
 
subroutine, public read_aircft_diag_nc_mass (infn, aircft_header, aircft_mass, ierr)
 
character(len(s)+100) function replace_text (s, text, rep)
 

Variables

integer, parameter maxobstype =30
 
integer nobstype
 
integer aircft_mass_type = 130
 
integer aircft_wind_type = 230
 
integer t_qcmark = 1
 

Function/Subroutine Documentation

◆ get_obstype_index()

integer(i_kind) function m_diag_aircft::get_obstype_index ( character(3), intent(in)  obstype,
character(3), dimension(*), intent(inout)  obstypearr 
)
private

Definition at line 96 of file m_diag_aircft.f90.

◆ read_aircft_diag_nc_header()

subroutine, public m_diag_aircft::read_aircft_diag_nc_header ( character(len=*), intent(in)  infn,
type(diag_aircft_header), intent(inout)  aircft_header 
)

Definition at line 221 of file m_diag_aircft.f90.

◆ read_aircft_diag_nc_mass()

subroutine, public m_diag_aircft::read_aircft_diag_nc_mass ( character(len=*), intent(in)  infn,
type(diag_aircft_header), intent(inout)  aircft_header,
type(diag_aircft_mass), dimension(:), intent(inout), pointer  aircft_mass,
integer, intent(out)  ierr 
)

Definition at line 237 of file m_diag_aircft.f90.

◆ replace_text()

character(len(s)+100) function m_diag_aircft::replace_text ( character(*)  s,
character(*)  text,
character(*)  rep 
)
private

Definition at line 346 of file m_diag_aircft.f90.

Here is the caller graph for this function:

◆ write_split_aircft_diag_nc()

subroutine, public m_diag_aircft::write_split_aircft_diag_nc ( character(120), intent(in)  infn,
type(diag_aircft_header), intent(in)  aircft_header,
type(diag_aircft_mass), dimension(aircft_header%n_observations_mass), intent(in)  aircft_mass,
type(diag_aircft_wind), dimension(aircft_header%n_observations_wind), intent(in)  aircft_wind,
logical, intent(in)  append_suffix 
)

Definition at line 132 of file m_diag_aircft.f90.

Here is the call graph for this function:

Variable Documentation

◆ aircft_mass_type

integer m_diag_aircft::aircft_mass_type = 130
private

Definition at line 89 of file m_diag_aircft.f90.

◆ aircft_wind_type

integer m_diag_aircft::aircft_wind_type = 230
private

Definition at line 90 of file m_diag_aircft.f90.

◆ maxobstype

integer, parameter m_diag_aircft::maxobstype =30
private

Definition at line 87 of file m_diag_aircft.f90.

◆ nobstype

integer m_diag_aircft::nobstype
private

Definition at line 88 of file m_diag_aircft.f90.

◆ t_qcmark

integer m_diag_aircft::t_qcmark = 1
private

Definition at line 91 of file m_diag_aircft.f90.