MPAS-JEDI
mpas_lineargetvalues_interface_mod Module Reference

Functions/Subroutines

subroutine mpas_lineargetvalues_create_c (c_key_self, c_key_geom, c_locs, c_conf)
 
subroutine mpas_lineargetvalues_delete_c (c_key_self)
 
subroutine mpas_lineargetvalues_set_trajectory_c (c_key_self, c_key_geom, c_key_state, c_t1, c_t2, c_locs, c_key_geovals)
 
subroutine mpas_lineargetvalues_fill_geovals_tl_c (c_key_self, c_key_geom, c_key_inc, c_t1, c_t2, c_locs, c_key_geovals)
 
subroutine mpas_lineargetvalues_fill_geovals_ad_c (c_key_self, c_key_geom, c_key_inc, c_t1, c_t2, c_locs, c_key_geovals)
 

Function/Subroutine Documentation

◆ mpas_lineargetvalues_create_c()

subroutine mpas_lineargetvalues_interface_mod::mpas_lineargetvalues_create_c ( integer(c_int), intent(inout)  c_key_self,
integer(c_int), intent(in)  c_key_geom,
type(c_ptr), intent(in), value  c_locs,
type(c_ptr), intent(in), value  c_conf 
)
private
Parameters
[in,out]c_key_selfKey to self
[in]c_key_geomKey to geometry
[in]c_locsObservation locations
[in]c_confKey to configuration

Definition at line 41 of file LinearGetValues.interface.F90.

◆ mpas_lineargetvalues_delete_c()

subroutine mpas_lineargetvalues_interface_mod::mpas_lineargetvalues_delete_c ( integer(c_int), intent(inout)  c_key_self)
private
Parameters
[in,out]c_key_selfKey to self

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

◆ mpas_lineargetvalues_fill_geovals_ad_c()

subroutine mpas_lineargetvalues_interface_mod::mpas_lineargetvalues_fill_geovals_ad_c ( integer(c_int), intent(in)  c_key_self,
integer(c_int), intent(in)  c_key_geom,
integer(c_int), intent(in)  c_key_inc,
type(c_ptr), intent(in), value  c_t1,
type(c_ptr), intent(in), value  c_t2,
type(c_ptr), intent(in), value  c_locs,
integer(c_int), intent(in)  c_key_geovals 
)
private

Definition at line 164 of file LinearGetValues.interface.F90.

◆ mpas_lineargetvalues_fill_geovals_tl_c()

subroutine mpas_lineargetvalues_interface_mod::mpas_lineargetvalues_fill_geovals_tl_c ( integer(c_int), intent(in)  c_key_self,
integer(c_int), intent(in)  c_key_geom,
integer(c_int), intent(in)  c_key_inc,
type(c_ptr), intent(in), value  c_t1,
type(c_ptr), intent(in), value  c_t2,
type(c_ptr), intent(in), value  c_locs,
integer(c_int), intent(in)  c_key_geovals 
)
private

Definition at line 128 of file LinearGetValues.interface.F90.

◆ mpas_lineargetvalues_set_trajectory_c()

subroutine mpas_lineargetvalues_interface_mod::mpas_lineargetvalues_set_trajectory_c ( integer(c_int), intent(in)  c_key_self,
integer(c_int), intent(in)  c_key_geom,
integer(c_int), intent(in)  c_key_state,
type(c_ptr), intent(in), value  c_t1,
type(c_ptr), intent(in), value  c_t2,
type(c_ptr), intent(in), value  c_locs,
integer(c_int), intent(in)  c_key_geovals 
)
private

Definition at line 91 of file LinearGetValues.interface.F90.