FV3-JEDI
fv3jedi_varcha_c2a_interface_mod Module Reference

Functions/Subroutines

subroutine c_fv3jedi_varcha_c2a_create (c_key_self, c_key_geom, c_conf)
 Linked list implementation. More...
 
subroutine c_fv3jedi_varcha_c2a_delete (c_key_self)
 
subroutine c_fv3jedi_varcha_c2a_changevar (c_key_self, c_key_geom, c_key_xctl, c_key_xana)
 
subroutine c_fv3jedi_varcha_c2a_changevarinverse (c_key_self, c_key_geom, c_key_xana, c_key_xctl)
 

Variables

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

Function/Subroutine Documentation

◆ c_fv3jedi_varcha_c2a_changevar()

subroutine fv3jedi_varcha_c2a_interface_mod::c_fv3jedi_varcha_c2a_changevar ( integer(c_int), intent(in)  c_key_self,
integer(c_int), intent(in)  c_key_geom,
integer(c_int), intent(in)  c_key_xctl,
integer(c_int), intent(in)  c_key_xana 
)
private

Definition at line 87 of file fv3jedi_varcha_c2a.interface.F90.

Here is the call graph for this function:

◆ c_fv3jedi_varcha_c2a_changevarinverse()

subroutine fv3jedi_varcha_c2a_interface_mod::c_fv3jedi_varcha_c2a_changevarinverse ( integer(c_int), intent(in)  c_key_self,
integer(c_int), intent(in)  c_key_geom,
integer(c_int), intent(in)  c_key_xana,
integer(c_int), intent(in)  c_key_xctl 
)
private

Definition at line 112 of file fv3jedi_varcha_c2a.interface.F90.

Here is the call graph for this function:

◆ c_fv3jedi_varcha_c2a_create()

subroutine fv3jedi_varcha_c2a_interface_mod::c_fv3jedi_varcha_c2a_create ( integer(c_int), intent(inout)  c_key_self,
integer(c_int), intent(in)  c_key_geom,
type(c_ptr), intent(in)  c_conf 
)
private

Linked list implementation.

Definition at line 45 of file fv3jedi_varcha_c2a.interface.F90.

Here is the call graph for this function:

◆ c_fv3jedi_varcha_c2a_delete()

subroutine fv3jedi_varcha_c2a_interface_mod::c_fv3jedi_varcha_c2a_delete ( integer(c_int), intent(inout)  c_key_self)
private
Parameters
[in,out]c_key_selfChange variable structure

Definition at line 71 of file fv3jedi_varcha_c2a.interface.F90.

Here is the call graph for this function:

Variable Documentation

◆ fv3jedi_varcha_c2a_registry

type(registry_t), public fv3jedi_varcha_c2a_interface_mod::fv3jedi_varcha_c2a_registry

Linked list interface - defines registry_t type.

Global registry

Definition at line 32 of file fv3jedi_varcha_c2a.interface.F90.