FV3 Bundle
ufo_obscheck_mod Module Reference

Data Types

type  ufo_obscheck
 Fortran derived type to hold interpolated fields required by the obs operators. More...
 

Functions/Subroutines

subroutine c_ufo_obscheck_setup (c_key_self, c_conf)
 Linked list implementation. More...
 
subroutine c_ufo_obscheck_delete (c_key_self)
 
subroutine c_ufo_postfilter_f90 (c_key_geovals, c_nobs, c_hofx, c_obsspace)
 
subroutine c_ufo_priorfilter_f90 (c_obsspace)
 

Variables

type(registry_t), public ufo_obscheck_registry
 Linked list interface - defines registry_t type. More...
 

Function/Subroutine Documentation

◆ c_ufo_obscheck_delete()

subroutine ufo_obscheck_mod::c_ufo_obscheck_delete ( integer(c_int), intent(inout)  c_key_self)
private

Definition at line 59 of file ufo_obscheck_mod.F90.

◆ c_ufo_obscheck_setup()

subroutine ufo_obscheck_mod::c_ufo_obscheck_setup ( integer(c_int), intent(in)  c_key_self,
type(c_ptr), intent(in)  c_conf 
)
private

Linked list implementation.

Definition at line 45 of file ufo_obscheck_mod.F90.

◆ c_ufo_postfilter_f90()

subroutine ufo_obscheck_mod::c_ufo_postfilter_f90 ( integer(c_int), intent(in)  c_key_geovals,
integer(c_int), intent(in)  c_nobs,
real(c_double), dimension(c_nobs), intent(in)  c_hofx,
type(c_ptr), intent(in), value  c_obsspace 
)
private

Definition at line 72 of file ufo_obscheck_mod.F90.

◆ c_ufo_priorfilter_f90()

subroutine ufo_obscheck_mod::c_ufo_priorfilter_f90 ( type(c_ptr), intent(in), value  c_obsspace)
private

Definition at line 109 of file ufo_obscheck_mod.F90.

Variable Documentation

◆ ufo_obscheck_registry

type(registry_t), public ufo_obscheck_mod::ufo_obscheck_registry

Linked list interface - defines registry_t type.

Global registry

Definition at line 34 of file ufo_obscheck_mod.F90.