FV3 Bundle
c_qg_obs_data Module Reference

Fortran module handling observations for the QG model. More...

Functions/Subroutines

subroutine qg_obs_setup (c_key_self, c_conf)
 
subroutine qg_obs_delete (c_key_self)
 
subroutine qg_obs_get (c_key_self, lreq, c_req, lcol, c_col, c_key_ovec)
 
subroutine qg_obs_put (c_key_self, lreq, c_req, lcol, c_col, c_key_ovec)
 

Detailed Description

Fortran module handling observations for the QG model.

Function/Subroutine Documentation

◆ qg_obs_delete()

subroutine c_qg_obs_data::qg_obs_delete ( integer(c_int), intent(inout)  c_key_self)

Definition at line 56 of file c_qg_obs_data.F90.

Here is the call graph for this function:

◆ qg_obs_get()

subroutine c_qg_obs_data::qg_obs_get ( integer(c_int), intent(in)  c_key_self,
integer(c_int), intent(in)  lreq,
character(kind=c_char,len=1), dimension(lreq+1), intent(in)  c_req,
integer(c_int), intent(in)  lcol,
character(kind=c_char,len=1), dimension(lcol+1), intent(in)  c_col,
integer(c_int), intent(in)  c_key_ovec 
)

Definition at line 69 of file c_qg_obs_data.F90.

Here is the call graph for this function:

◆ qg_obs_put()

subroutine c_qg_obs_data::qg_obs_put ( integer(c_int), intent(in)  c_key_self,
integer(c_int), intent(in)  lreq,
character(kind=c_char,len=1), dimension(lreq+1), intent(in)  c_req,
integer(c_int), intent(in)  lcol,
character(kind=c_char,len=1), dimension(lcol+1), intent(in)  c_col,
integer(c_int), intent(in)  c_key_ovec 
)

Definition at line 92 of file c_qg_obs_data.F90.

Here is the call graph for this function:

◆ qg_obs_setup()

subroutine c_qg_obs_data::qg_obs_setup ( integer(c_int), intent(inout)  c_key_self,
type(c_ptr), intent(in)  c_conf 
)
Parameters
[in]c_confconfiguration

Definition at line 26 of file c_qg_obs_data.F90.

Here is the call graph for this function: