Back to OASIS4 home

Other Important Variables in the Psmile (defined locally or/and transmitted by argument)

Search
: of type Enddef_search (type defined in psmile_common.F90)
to store informations on the coordinates to be searched.
First defined in psmile_get_intersect
Allocation of  search%search_dble in psmile_recv_req_corners_dble(real) if new_search : Allocate (search%search_dble (ndim_3d, search%npart), stat = ierror)
Allocation of  search%global_index in psmile_recv_req_corners_dble(real) if new_search : Allocate (search%global_index (search%npart), stat = ierror)
Allocation of search%range in psmile_recv_req_subgrid : Allocate (search%range (2, ndim_3d, npart), stat = ierror)
Allocation of search%shape in psmile_recv_req_subgrid : Allocate (search%shape (2, ndim_3d, npart), stat = ierror)
Allocation of search%dims in psmile_recv_req_subgrid : Allocate (search%dims  (   ndim_3d, npart), stat = ierror)
Allocation of search%msgint in psmile_recv_req_subgrid : Allocate (search%msgint(len_msg), stat = ierror)

mp : of type Method (type defined inpsmile.F90)
mp => Method(method_id)