ENCLOSURE Namelist
==================
The **ENCLOSURE** namelist specifies the mesh used by genre, along with the side
sets where view factors are to be computed.
:Required/Optional: Required
:Single/Multiple Instances: Single
.. contents:: Components
:local:
name
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
A user-supplied name for the enclosure.
:Type: string
:Default: ``"RadE"``
mesh_file
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Path to the Exodus/Genesis mesh file.
:Type: case-sensitive string
:Default: none
ignore_block_IDs
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
List of element blocks to mask-off from the mesh.
:Type: integer list
:Default: none
side_set_ids
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
List of side sets specifying the surface. All surface faces must belong to the
boundary of the mesh less any element blocks specified by `ignore_block_IDs`.
By default it is a fatal error if not satisfied; see `warn_non_boundary`.
:Type: integer list
:Default: none
warn_non_boundary
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
If any surface faces specified by `side_set_ids` are non-boundary faces, this
normally fatal error is reduced to a warning when this parameter is true. Such
faces are *not included in the surface*, and the number of such faces for each
side set are written to the terminal.
:Type: logical
:Default: F
symmetries
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
List of up to 3 symmetry operations
:Type: string list (3 max)
:Default: none
:Valid Values:
- ``"Mirror"``, a = X, Y, Z; e.g. ``"MirrorZ"``
- ``"Rot"``, a = X, Y, Z; n integer; e.g. ``"RotZ3"``, ``"RotX16"``
displace_side_set_ids
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
List of side sets whose surfaces will be displaced by the vector specified by
`displacement`_.
:Type: integer list
:Default: none
.. note::
Displacing surfaces is optional. Any displaced surfaces must be totally
disconnected from the remaining enclosure surfaces (this is checked). The
constant displacement must be compatibile with the specified symmetries (this
is not checked). This is useful when the mesh consists of disconnected parts
that will be shifted relative to one another. Instead of generating multiple
3D meshes, a single 3D mesh plus use of this displacement option is all that
is needed.
displacement
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
(x,y,z) displacement vector.
:Type: real 3-vector
:Default: none