Go to the source code of this file.
Data Types | |
interface | psmile_transform_extent_back__interface |
interface | psmile_transform_coords_db_re__interface |
Functions/Subroutines | |
integer | getTrCode (shiftCount) |
integer | getShiftCount (tr_code) |
subroutine | psmile_transform_extent_cyclic (grid_type, extent, transformed, tr_codes, n_trans, ierror) |
subroutine | psmile_transform_extent_back (tr_codes, extents, transformed, n_trans, ierror) |
subroutine | psmile_transform_coords_db_re (tr_code_to, tr_code_from, coords_data_dble, coords_data_real, coords_size, datatype, ierror) |
Definition at line 30 of file psmile_transform_extent.F90.
Referenced by psmile_transform_coords_db_re__interface::getShiftCount(), and psmile_transform_extent_back__interface::getShiftCount().
Definition at line 17 of file psmile_transform_extent.F90.
subroutine psmile_transform_coords_db_re | ( | integer,intent(in) | tr_code_to, | |
integer,intent(in) | tr_code_from, | |||
type (dble_vector),dimension (ndim_3d),intent(inout),optional | coords_data_dble, | |||
type (real_vector),dimension (ndim_3d),intent(inout),optional | coords_data_real, | |||
integer,dimension (ndim_3d),intent(in) | coords_size, | |||
integer,intent(in) | datatype, | |||
integer,intent(out) | ierror | |||
) |
Definition at line 352 of file psmile_transform_extent.F90.
Referenced by psmile_transform_coords().
subroutine psmile_transform_extent_back | ( | integer,dimension (n_trans),intent(in) | tr_codes, | |
real (psmile_float_kind),dimension (2, ndim_3d, n_trans),intent(in) | extents, | |||
real (psmile_float_kind),dimension (2, ndim_3d, n_trans),intent(out) | transformed, | |||
integer,intent(in) | n_trans, | |||
integer,intent(out) | ierror | |||
) |
Definition at line 254 of file psmile_transform_extent.F90.
Referenced by psmile_find_intersect(), psmile_global_search_dble(), psmile_global_search_nnx_dble(), psmile_global_search_nnx_real(), and psmile_global_search_real().
subroutine psmile_transform_extent_cyclic | ( | integer,intent(in) | grid_type, | |
real (psmile_float_kind),dimension (2, ndim_3d),intent(in) | extent, | |||
real (psmile_float_kind),dimension (2, ndim_3d, max_num_trans_parts),intent(out) | transformed, | |||
integer,dimension (max_num_trans_parts),intent(out) | tr_codes, | |||
integer,intent(out) | n_trans, | |||
integer,intent(out) | ierror | |||
) |
Definition at line 43 of file psmile_transform_extent.F90.
References a, psmile_grid::common_grid_range, psmile_grid::grids_cyclic_in_first_dim, and psmile_grid::grids_cyclic_in_second_dim.
Referenced by psmile_enddef_comp(), psmile_global_search_dble(), psmile_global_search_nnx_dble(), psmile_global_search_nnx_real(), and psmile_global_search_real().