Geometric description of the space to mesh.
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(tem_cube_type), | public | :: | universe |
The universe given as a bounding cube. |
|||
type(grw_pointarray_type), | public | :: | point |
growing array of all points |
|||
type(grw_linearray_type), | public | :: | line |
growing array of all lines |
|||
type(grw_trianglearray_type), | public | :: | triangle |
growing array of all triangles |
|||
type(grw_boxarray_type), | public | :: | box |
growing array of all boxes |
|||
type(grw_periPlaneArray_type), | public | :: | periPlane |
growing array of periodic plane objects |
|||
type(grw_spherearray_type), | public | :: | sphere |
growing array of spheres |
|||
type(grw_ellipsoidarray_type), | public | :: | ellipsoid |
growing array of spheres |
|||
type(grw_cylinderarray_type), | public | :: | cylinder |
growing array of cylinders |
|||
type(grw_spacerInterwovenArray_type), | public | :: | spacerInterwoven |
growing array of spacer |
|||
type(grw_spatialObjArray_type), | public | :: | spatialObj |
Growing array of geometrical objects. |
|||
type(sdr_attrList_type), | public | :: | attribute |
Dynamic Unique array of attributes connected to the objects (seed, boundary or refinement) |
|||
logical, | public | :: | smoothbounds | = | .true. |
Smooth refinement towards boundaries. |
|
logical, | public | :: | smoothLevels | = | .true. |
Smooth level jumps, avoid level jump > 1 in domain |
|
integer, | public | :: | nUserObjs |
Number of user defined spatial objects i.e excluding spatial objects created for distance refine |