Go to the source code of this file.
Defines | |
#define | GRIDPOINT 2345 |
Functions/Subroutines | |
subroutine | psmile_neigh_cells_irreg2_dble (use_how, grid_shape, interpolation_mode, cyclic, corner_shape_3d, nbr_corners, corner_x, corner_y, search, control, tgt_cell, tgt_corners, npoints, srclocs, msklocs, ncpl, num_neigh, nbr_cells, ierror) |
#define GRIDPOINT 2345 |
subroutine psmile_neigh_cells_irreg2_dble | ( | Integer,dimension(3),intent(in) | use_how, | |
Integer,dimension (2, ndim_3d),intent(in) | grid_shape, | |||
Integer,intent(in) | interpolation_mode, | |||
Logical,dimension (ndim_3d),intent(in) | cyclic, | |||
Integer,dimension(2,2,2),intent(in) | corner_shape_3d, | |||
Integer,dimension(2),intent(in) | nbr_corners, | |||
Double Precision,dimension (corner_shape_3d (1,1,1),intent(in) | corner_x, | |||
Double Precision,dimension (corner_shape_3d (1,1,2),intent(in) | corner_y, | |||
Type (Enddef_search),intent(inout) | search, | |||
Integer,dimension (2, ndim_3d, search%npart),intent(in) | control, | |||
Type (dble_vector),dimension(ndim_3d),intent(inout) | tgt_cell, | |||
Integer,intent(in) | tgt_corners, | |||
Integer,dimension (ndim_2d, search%npart),intent(in) | npoints, | |||
Type (integer_vector),dimension (2,search%npart),intent(in) | srclocs, | |||
Type (logical_vector),dimension (2,search%npart),intent(in) | msklocs, | |||
Integer,intent(in) | ncpl, | |||
Integer,intent(in) | num_neigh, | |||
Integer,dimension(ncpl),intent(out) | nbr_cells, | |||
Integer,intent(out) | ierror | |||
) |
Definition at line 14 of file psmile_neigh_cells_irreg2_dble.F90.
References a, PSMILe::Grids, max, PSMILe::neighcells_3d, not, PRISM_Error_Alloc, psmile_overlap_dble(), and psmile_unfolded_check_dble().
Referenced by psmile_info_trs_loc_3d_reg_dble(), psmile_info_trs_loc_gauss2_dble(), and psmile_info_trs_loc_irreg2_dble().