Interfaces | |
| interface | comin_var_sync_device_mem_fct |
| interface | comin_var_sync_halo_fct |
| interface | t_comin_var_descriptor |
| interface | t_comin_var_descriptor_c |
Structs | |
| type | t_comin_var_handle |
| type | t_comin_var_item |
Functions/Subroutines | |
| subroutine | comin_var_to_3d_dp (var, slice) |
| subroutine | comin_var_to_3d_sp (var, slice) |
| subroutine | comin_var_to_3d_i (var, slice) |
| logical function comin_var_descr_match | ( | type(t_comin_var_descriptor), intent(in) | var_descriptor1, |
| type(t_comin_var_descriptor), intent(in) | var_descriptor2 ) |
compare two variable descriptors.
Definition at line 161 of file comin_variable_types.F90.
| integer function, dimension(5) comin_var_get_array_shape | ( | class(t_comin_var_handle), intent(in) | this | ) |
Definition at line 202 of file comin_variable_types.F90.
| type(t_comin_var_descriptor) function comin_var_get_descriptor | ( | class(t_comin_var_handle), intent(in) | this | ) |
Definition at line 209 of file comin_variable_types.F90.
| integer function, dimension(5) comin_var_get_dim_semantics | ( | class(t_comin_var_handle), intent(in) | this | ) |
Definition at line 230 of file comin_variable_types.F90.
| logical function comin_var_get_lcontainer | ( | class(t_comin_var_handle), intent(in) | this | ) |
Definition at line 216 of file comin_variable_types.F90.
| integer function comin_var_get_ncontained | ( | class(t_comin_var_handle), intent(in) | this | ) |
Definition at line 223 of file comin_variable_types.F90.
| subroutine comin_var_get_ptr_dp | ( | class(t_comin_var_handle), intent(in) | this, |
| real(dp), dimension(:,:,:,:,:), intent(inout), pointer | ptr ) |
Definition at line 181 of file comin_variable_types.F90.
| subroutine comin_var_get_ptr_i | ( | class(t_comin_var_handle), intent(in) | this, |
| integer(c_int), dimension(:,:,:,:,:), intent(inout), pointer | ptr ) |
Definition at line 195 of file comin_variable_types.F90.
| subroutine comin_var_get_ptr_sp | ( | class(t_comin_var_handle), intent(in) | this, |
| real(sp), dimension(:,:,:,:,:), intent(inout), pointer | ptr ) |
Definition at line 188 of file comin_variable_types.F90.
| logical function comin_var_get_valid | ( | class(t_comin_var_handle), intent(in) | this | ) |
Definition at line 237 of file comin_variable_types.F90.
| subroutine comin_var_handle_set_cptr | ( | type(t_comin_var_handle), intent(inout) | var, |
| type(c_ptr), intent(in) | cptr ) |
Definition at line 337 of file comin_variable_types.F90.
| type(t_comin_var_handle) function comin_var_ptr_init | ( | type(t_comin_var_item), intent(in), pointer | var_item | ) |
Definition at line 174 of file comin_variable_types.F90.
| type(t_comin_var_descriptor) function create_comin_var_descriptor | ( | character(len=*), intent(in) | name, |
| integer, intent(in) | id ) |
Create a variable descriptor from a variable name and id.
Definition at line 133 of file comin_variable_types.F90.
| type(t_comin_var_descriptor) function create_comin_var_descriptor_from_c | ( | type(t_comin_var_descriptor_c), intent(in) | desc_c | ) |
Create a variable descriptor from a C structure.
Definition at line 144 of file comin_variable_types.F90.
| type(t_comin_var_descriptor_c) function create_comin_var_descriptor_from_ftn | ( | type(t_comin_var_descriptor), intent(in) | desc_ftn | ) |
Create a variable descriptor (C version) from a Fortran structure.
Definition at line 152 of file comin_variable_types.F90.