Back to OASIS4 home

Routine psmile_search_donor_gauss2_dble (comp_info, found, locations, len, search, field_list, n_vars, grid_id, method_id, var_id, tol, ierror)
Subroutine "PSMILe_Search_donor_gauss2_dble" searches the donor cells for the subgrid sent by the sending process (ie not the cell but search the lower left source point)

The results are stored in
      Type (integer_vector)        :: found     (search%npart, ndim_3d)         ! finest level on which the point was found
      Type (integer_vector)        :: locations (search%npart, ndim_3d)        ! Indices of the grid cell in which the point was found



Example 4 : here

Found table found and locations on the real gaussian reduced grid => call psmile_transform_gauss2
Subroutine "PSMILe_Transform_gauss2" transforms the locations and found information from the auxillary grid onto the Gauss grid.
The auxiliary grid is a grid defined with : the latitude  values in the range of 1:nbr_lats ; the longitude values are in the range of 1:points_per_lat(lat)