FV3 Bundle
qg_stream_mod Module Reference

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

Functions/Subroutines

subroutine c_qg_stream_setup (c_key_self, c_conf)
 
subroutine c_qg_stream_delete (c_key_self)
 
subroutine qg_stream_equiv (c_key_gom, c_key_hofx, c_bias)
 
subroutine qg_stream_equiv_tl (c_key_gom, c_key_hofx, c_bias)
 
subroutine qg_stream_equiv_ad (c_key_gom, c_key_hofx, c_bias)
 

Detailed Description

Fortran module for streamfunction observations for the QG model.

Function/Subroutine Documentation

◆ c_qg_stream_delete()

subroutine qg_stream_mod::c_qg_stream_delete ( integer(c_int), intent(inout)  c_key_self)
private

Definition at line 49 of file qg_stream_mod.F90.

◆ c_qg_stream_setup()

subroutine qg_stream_mod::c_qg_stream_setup ( integer(c_int), intent(inout)  c_key_self,
type(c_ptr), intent(in)  c_conf 
)
private

Definition at line 31 of file qg_stream_mod.F90.

Here is the call graph for this function:

◆ qg_stream_equiv()

subroutine qg_stream_mod::qg_stream_equiv ( integer(c_int), intent(in)  c_key_gom,
integer(c_int), intent(in)  c_key_hofx,
real(c_double), intent(in)  c_bias 
)
private

Definition at line 63 of file qg_stream_mod.F90.

◆ qg_stream_equiv_ad()

subroutine qg_stream_mod::qg_stream_equiv_ad ( integer(c_int), intent(in)  c_key_gom,
integer(c_int), intent(in)  c_key_hofx,
real(c_double), intent(inout)  c_bias 
)
private

Definition at line 107 of file qg_stream_mod.F90.

◆ qg_stream_equiv_tl()

subroutine qg_stream_mod::qg_stream_equiv_tl ( integer(c_int), intent(in)  c_key_gom,
integer(c_int), intent(in)  c_key_hofx,
real(c_double), intent(in)  c_bias 
)
private

Definition at line 85 of file qg_stream_mod.F90.