wall-zone create command

Syntax

wall-zone create ... <range>

Primary keywords:

angle    face    fill    group    internal    name    merge    skip-errors    starting-zone

Wrap FLAC3D zones with PFC walls. PFC walls are, by definition, edge-connected sets of triangular facets without any non-manifold conditions (i.e., facets penetrating one another, multiple facets sharing one edge, etc). The provided range is applied to FLAC3D zones, filtering the zones that are considered for wrapping. Only zone faces that are considered surfaces are wrapped by wall facets by default. In this context, a surface is either an exterior zone face (i.e., a face with only one adjacent zone) or face with one null zone and one non-null zone adjacent to it.

angle f

Only consider faces with normal within f degrees of the initial zone face, as specified with the starting-zone and face keywords.

face i <restrict-to-face>

This keyword sets the initial zone face to i that is to be added to the wall. One generally uses this keyword with the starting-zone keyword to specify the zone and face to initialize wrapping. The optional restict-to-face keyword specifies that only zone faces with this face number are considered for coupling.

fill

Specify that walls are to be made of all potential zone facets. This means that new walls will be created for each non-manifold set of zone faces.

group s <keyword>

Add the group name s to zone faces that are coupled via PFC wall facets. Use of the group logic is described in Groups.

remove

Remove s from the zone faces. If a slot is not specified, the group name is removed from all slots it is found in.

slot s

Assign the group to the slot named s. The default slot name is Default.

internal b

Specify whether or not internal faces can be wrapped. For instance, an internal face may occur when attach conditions are not present between zones with different gridpoint locations on adjacent faces. By default, internal faces are not wrapped.

name s

Set the wall name to s. If a coupled wall with this name exists, new facets, corresponding to zones faces, are added to this wall. If the wall does not exist, a new coupled wall is created. If no name is specified, the wall name is set to wallzoneXX where XX is the next available wall ID.

merge b

By default if a coupling entry is made at the same location as a previous coupling entry, the coupling entries will be merged into a single coupling entry.

skip-errors

Skip any errors when stitching together the wall facets from zone faces. For instance, adjacent zone faces with different sizes that are not attached may form non-manifold geometries. In this case, those wall facets that cannot form an edge-connected, manifold geometry are ignored.

starting-zone i

Select the first zone to be added. One can use the additional face keyword to specify the initial face. This may be important as wall facets are added from a seed facet and it is required that added facets are edge-connected. This zone should be within the model domain (see the model domain command).

Was this topic helpful? Let us know...