21 #define LISTED_TYPE fv3jedi_traj 22 #include "linkedList_i.f" 32 #include "linkedList_c.f" 36 subroutine c_fv3jedi_traj_prop(c_key_model, c_key_state, c_key_self) bind(c,name='fv3jedi_traj_prop_f90')
39 integer(c_int),
intent(in) :: c_key_model
40 integer(c_int),
intent(in) :: c_key_state
41 integer(c_int),
intent(inout) :: c_key_self
43 type(fv3jedi_model),
pointer :: model
44 type(fv3jedi_state),
pointer :: state
45 type(fv3jedi_traj),
pointer :: self
63 integer(c_int),
intent(inout) :: c_key_self
65 type(fv3jedi_traj),
pointer :: self
80 integer(c_int),
intent(in) :: c_key_self
81 real(c_double),
intent(inout) :: pminmax(3,11)
83 type(fv3jedi_traj),
pointer :: self
subroutine c_fv3jedi_traj_prop(c_key_model, c_key_state, c_key_self)
Linked list implementation.
Fortran derived type to hold FV3JEDI state.
subroutine, public traj_wipe(self)
subroutine, public traj_prop(model, state, self)
subroutine, public traj_minmaxrms(self, pminmax)
subroutine c_fv3jedi_traj_minmaxrms(c_key_self, pminmax)
Handle state for the FV3JEDI odel.
type(registry_t), public fv3jedi_traj_registry
Linked list interface - defines registry_t type.
Fortran derived type to hold model definition.
type(registry_t), public fv3jedi_state_registry
Linked list interface - defines registry_t type.
type(registry_t), public fv3jedi_model_registry
Linked list interface.
subroutine c_fv3jedi_traj_wipe(c_key_self)