zone
¶
Geometric definition of grid for input parameter assignment, the default is input by nodes.
- Group 1 - IZONE
- Group 2 - X1, X2, X3, X4 (for 2-D) or X1, X2, X3, X4, X5, X6, X7, X8 (for 3-D)
- Group 3 - Y1, Y2, Y3, Y4 (for 2-D) or Y1, Y2, Y3, Y4, Y5, Y6, Y7, Y8 (for 3-D)
- Group 4 - Z1, Z2, Z3, Z4, Z5, Z6, Z7, Z8 (for 3-D problems only)
The following alternate form of input may be used (starting with Group 2):
- Group 2 - MACRO
- Group 3 - XG, YG (for 2D) or XG, YG, ZG (for 3-D) [used with ‘list’ option]
or
- Group 3 - NIN, NODE(1), … , NODE(NIN) [used with ‘nnum’ option]
or
- Group 3 - TOL_ZONE, ZXY_MIN, ZXY_MAX [used with ‘xyli’ option]
- Group 4 - XG, YG [used with ‘xyli’ option]
Input Variable | Format | Description |
---|---|---|
IZONE | integer | Zone identification number for geometric input. |
X1-X8 | real | X coordinates defining zone IZONE (m). |
Y1-Y8 | real | Y coordinates defining zone IZONE (m). |
Z1-Z8 | real | Z coordinates defining zone IZONE (m). |
MACRO | character*4 | String denoting alternate input formatMACRO = “list”, read a list of X, Y, Z - coordinates, one set per line until a blank line is encountered. The nodes corresponding to these coordinates make up the zone. MACRO = “nnum”, read the number of specified nodes, followed by the node numbers. These comprise the zone. |
MACRO = “xyli”, read a column radius, followed by a list of X, Y - coordinates, one set per line until a blank line is encountered. The nodes contained in columns centered on each x, y pair and extending to the defined boundaries in the Z direction make up the zone. The column radius is necessary because there are (usually) slight variations in the Z direction of nodes above and below the prescribed X, Y coordinates. | ||
XG | real | X coordinate of node to be included in IZONE (m). |
YG | real | Y coordinate of node to be included in IZONE (m). |
ZG | real | Z coordinate of node to be included in IZONE (m). |
NIN | integer | Number of nodes in IZONE. |
NODE(i) | integer | NIN node numbers of the nodes to be included in IZONE. |
TOL_ZONE | real | Column radius (m). |
ZXY_MIN | real | Minimum Z coordinate for XY list (m). |
ZXY_MAX | real | Maximum Z coordinate for XY list (m). |
The geometric zone description is implemented by defining geometric regions. The coordinates given in Group 2, 3, and 4 refer to node positions. All properties defined by node (JA, JB, JC) in any control statements may be defined by zone. In the previous macro descriptions if JA < 0, then the zone IZONE = ABS (JA) is referenced.
It is a good policy to refer to the input check file to insure that node assignments have been made as expected. When X, Y, Z coordinates are used to define zones, boundaries of those zones may be slightly different than specified. This is due to the inclusion of volume from elements adjoining included nodes.
When macro statements dpdp and dual are used, additional zone definitions are automatically generated. These are identified by zones 101-200 for the first set of matrix nodes and 201-300 for the second set of matrix nodes. For example, Zone 101 corresponds to the matrix material occupying the same space occupied by the fracture identified by Zone 1. Furthermore, Zone 201 refers to the second matrix layer in the dual control statement. Zones for the dpdp and dual matrix nodes may be explicitly defined and will not be superseded by automatically generated zones.
The macro zone must precede the usage of a ZONE reference. zone is ended with a blank line. zone can be called more than once and regions redefined. When this is done, all previous zone definitions are eliminated. A node may be included in only a single zone at a time.
© Copyright 2018, Los Alamos National Laboratory