A routine to load global informations from the header file in the given directory.
Read the header only on the root process, broadcast to all others
Broadcast the header informations to all processes.
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(tem_global_type), | intent(out) | :: | me | Structure to store header in |
||
character(len=*), | intent(in) | :: | dirname | Directory containing the mesh informations |
||
integer, | intent(in) | :: | myPart | The process local part (= MPI Rank in comm) |
||
integer, | intent(in) | :: | nParts | Number of partitions, the mesh is partitioned into (= Number of MPI processes in comm). |
||
integer, | intent(in) | :: | comm | MPI Communicator to use |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
character(len=300), | private | :: | headname | ||||
integer, | private | :: | iError | ||||
integer, | private | :: | root | ||||
integer, | private | :: | i | ||||
logical, | private | :: | ex | ||||
integer, | private | :: | thandle | ||||
integer, | private | :: | sub_handle | ||||
type(flu_State), | private | :: | conf |