Go to the documentation of this file.
   13 use fckit_configuration_module, 
only: fckit_configuration
 
   27 #define LISTED_TYPE fv3jedi_vc_vertremap 
   30 #include "oops/util/linkedList_i.f" 
   42 #include "oops/util/linkedList_c.f" 
   47            bind(c,name=
'fv3jedi_vc_vertremap_create_f90')
 
   49 integer(c_int), 
intent(inout) :: c_key_self
 
   50 integer(c_int), 
intent(in)    :: c_key_geom
 
   51 type(c_ptr),    
intent(in)    :: c_conf
 
   55 type(fckit_configuration)           :: conf
 
   63 conf = fckit_configuration(c_conf)
 
   66 call self%create(geom, conf)
 
   73            bind(c,name=
'fv3jedi_vc_vertremap_delete_f90')
 
   75 integer(c_int), 
intent(inout) :: c_key_self
 
   93            bind(c,name=
'fv3jedi_vc_vertremap_changevar_f90')
 
   95 integer(c_int), 
intent(in) :: c_key_self
 
   96 integer(c_int), 
intent(in) :: c_key_xd
 
   97 integer(c_int), 
intent(in) :: c_key_xa
 
  109 call self%changevar(xr,xb)
 
  
 
Fortran derived type to hold FV3JEDI state.
 
subroutine c_fv3jedi_vc_vertremap_changevar(c_key_self, c_key_xd, c_key_xa)
 
subroutine c_fv3jedi_vc_vertremap_create(c_key_self, c_key_geom, c_conf)
Linked list implementation.
 
type(registry_t), public fv3jedi_geom_registry
Linked list interface - defines registry_t type.
 
type(registry_t), public fv3jedi_state_registry
Linked list interface - defines registry_t type.
 
Fortran module handling geometry for the FV3 model.
 
Fortran derived type to hold geometry data for the FV3JEDI model.
 
subroutine c_fv3jedi_vc_vertremap_delete(c_key_self)
 
Fortran module handling geometry for the FV3 model.
 
type(registry_t), public fv3jedi_vc_vertremap_registry
Linked list interface - defines registry_t type.