11 use fckit_configuration_module, 
only: fckit_configuration
 
   24 subroutine qg_stream_equiv_c(c_key_gom,c_key_hofx,c_bias) bind(c,name='qg_stream_equiv_f90')
 
   29 integer(c_int),
intent(in) :: c_key_gom
 
   30 integer(c_int),
intent(in) :: c_key_hofx
 
   31 real(c_double),
intent(in) :: c_bias
 
   34 type(
qg_gom),
pointer  :: gom
 
   52 integer(c_int),
intent(in) :: c_key_gom
 
   53 integer(c_int),
intent(in) :: c_key_hofx
 
   54 real(c_double),
intent(in) :: c_bias
 
   57 type(
qg_gom),
pointer  :: gom
 
   75 integer(c_int),
intent(in) :: c_key_gom
 
   76 integer(c_int),
intent(in) :: c_key_hofx
 
   77 real(c_double),
intent(inout) :: c_bias
 
   80 type(
qg_gom),
pointer  :: gom
 
type(registry_t), public qg_gom_registry
Linked list interface - defines registry_t type.
type(registry_t), public qg_obsvec_registry
Linked list interface - defines registry_t type.
subroutine qg_stream_equiv_ad_c(c_key_gom, c_key_hofx, c_bias)
Get equivalent for streamfunction - adjoint.
subroutine qg_stream_equiv_c(c_key_gom, c_key_hofx, c_bias)
Get equivalent for streamfunction.
subroutine qg_stream_equiv_tl_c(c_key_gom, c_key_hofx, c_bias)
Get equivalent for streamfunction - tangent linear.
subroutine, public qg_stream_equiv(gom, hofx, bias)
Get equivalent for streamfunction (TL calls this subroutine too)
subroutine, public qg_stream_equiv_ad(gom, hofx, bias)
Get equivalent for streamfunction - adjoint.