Back to OASIS4 home

Routine psmile_get_halo_points (comp_id, ierror)
Subroutine "PSMILe_get_halo_points" exchanges halo points of with neighbour processes. Relevent on source processes only.

the halos can be calculated if the grid is mono block and that halos were given by the user in the actual_shape.
the halos need to be exchanged if the grid is multi block or if no halos were given by the user in the actual_shape.

number of halos to receive : Grids(grid_id)%nbr_halo_segments (calculated in psmile_get_halo_indices)

exemple :
here