Data type contains final fluid info dumped into mesh file
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(grw_longarray_type), | public | :: | treeID | list of fluid treeIDs |
|||
type(grw_longarray_type), | public | :: | propertyBits | list of property bits for fluid nodes |
|||
type(grw_longarray_type), | public | :: | bc_ID(qQQQ) | list of boundary iDs for fluid nodes in 26 directions |
|||
type(grw_char2darray_type), | public | :: | colors | list of color characters |
|||
type(grw_char2darray_type), | public | :: | subres | list of color characters indicating their subresolution status. |
|||
integer, | public, | allocatable | :: | color_subres_count(:) | Count number of subresolved elements for each color. |
||
integer, | public, | allocatable | :: | color_subres_unit(:) | File unit for the subresolution information of each color. |
||
real(kind=rk), | public, | allocatable | :: | color_volume(:) | Measure of the volume covered by each color |
||
integer, | public | :: | maxLevel | maxlevel in the fluid domain |
|||
integer, | public | :: | minLevel | minlevel in the fluid domain |
|||
type(grw_realarray_type), | public | :: | qVal(qQQQ) | link-wise distances from boundary for fluid nodes in 26 directions |
|||
type(treelmesh_type), | public | :: | meshUniverse | treelm mesh type contains only bounding cube info needed to identify boundary and compute q-values |
|||
integer, | public | :: | nSolids | = | 0 | number of fluidifyable ( solids ) |
|
integer, | public | :: | nFluids(globalMaxLevels) | Number of fluids on each level |
|||
type(ply_poly_project_type), | public | :: | projection | Projection workspace. |