This subroutine creates a simple mesh based on a treeID list requires the setting of me%global before hand Works on the communicator specified in me%global%comm
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(treelmesh_type), | intent(inout) | :: | me | Structure to load the mesh to |
||
integer(kind=long_k), | intent(in) | :: | tIDlist(:) | treeID list to generate the global list in the mesh from |
||
integer, | intent(in), | optional | :: | comm | MPI Communicator to use, defaults to the one in me%global%comm if not specified |
|
character(len=*), | intent(in), | optional | :: | dirname | Directory to store the mesh in. Is taken to be me%global%dirname if not specified |
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | private | :: | commLoc | ||||
integer(kind=long_k), | private | :: | offset | ||||
integer(kind=long_k), | private | :: | nElems | ||||
integer, | private | :: | iError | ||||
integer, | private | :: | nElemsList | ||||
integer, | private | :: | commsize | ||||
integer, | private | :: | rank |