Go to the source code of this file.
Functions/Subroutines | |
subroutine | psmile_apply_user_data (ierror) |
logical, dimension(ndim) | get_varying_dimension (block_extent, grid_extent, ndim) |
integer | get_max_num_blocks_per_grid () |
integer, dimension(2, ndim) | get_block_actual_shape (grid_actual_shape, block_valid_shape, grid_valid_shape, ndim) |
logical, dimension(sub_block_shape(1, 1) | get_sub_block_3d (src, src_shape, sub_block_shape) |
integer,dimension (2, ndim) psmile_apply_user_data::get_block_actual_shape | ( | integer,dimension (2, ndim),intent(in) | grid_actual_shape, | |
integer,dimension (2, ndim),intent(in) | block_valid_shape, | |||
integer,dimension (2, ndim),intent(in) | grid_valid_shape, | |||
integer,intent(in) | ndim | |||
) |
Definition at line 424 of file psmile_apply_user_data.F90.
References max.
Referenced by psmile_apply_user_data().
integer psmile_apply_user_data::get_max_num_blocks_per_grid | ( | ) |
Definition at line 407 of file psmile_apply_user_data.F90.
References get_num_values(), psmile_user_data::grid_data, and max.
Referenced by psmile_apply_user_data().
logical,dimension (sub_block_shape(1,1) psmile_apply_user_data::get_sub_block_3d | ( | logical,dimension (src_shape(1,1),intent(in) | src, | |
integer,dimension(2,3),intent(in) | src_shape, | |||
integer,dimension(2,3),intent(in) | sub_block_shape | |||
) |
Definition at line 449 of file psmile_apply_user_data.F90.
Referenced by psmile_apply_user_data().
logical,dimension(ndim) psmile_apply_user_data::get_varying_dimension | ( | integer,dimension(ndim),intent(in) | block_extent, | |
integer,dimension(ndim),intent(in) | grid_extent, | |||
integer,intent(in) | ndim | |||
) |
Definition at line 387 of file psmile_apply_user_data.F90.
Referenced by psmile_apply_user_data().
subroutine psmile_apply_user_data | ( | integer,intent(out) | ierror | ) |
Definition at line 26 of file psmile_apply_user_data.F90.
References a, add_pair(), get_block_actual_shape(), get_max_num_blocks_per_grid(), get_num_values(), get_sub_block_3d(), get_values(), get_varying_dimension(), psmile_user_data::grid_data, PSMILe::Grids, i5, init_multimap(), not, psmile_user_data::point_data, psmile_def_grid(), psmile_def_partition(), psmile_def_var(), psmile_reducedgrid_map(), psmile_set_corners_3d_double(), psmile_set_corners_3d_real(), psmile_set_mask(), psmile_set_points_3d_double(), psmile_set_points_3d_real(), and psmile_set_points_gridless().
Referenced by prism_enddef().