Pack Primary Phases Filter

Description | Options | Required Arrays | Created Arrays | Authors

Group

Synthetic_Builder Filters

Description

This Filter generates grains and then adds them to a volume at random positions. The grains are then moved within the volume such that the volume is maximally filled by the grains and still satisfies the neighborhood input criterion.
Because there are two criteria (space filling and neighborhood error weight) to be satisfied, this Filter uses the space filling criterion as the primary control on the filling actions. Knowledge of neighborhoods is often not detailed enough to use.
The Neighborhood Error Weight is a number in the range [0, 1]. Hence,a small Neighborhood Error Weight favors the space filling criterion. A large number, e.g., 1.0, means space filling and neighborhoods are equally important.
The user needs to keep in mind that large values of Neighborhood Error Weight can result in changes in the grains as the Filter works to accomplish the space filling goal. The grains will overlap each other and be changed to accommodate that overlap, which means the user does not have the grains that were placed in the volume initially.

Parameters

NameType
Neighborhood Error WeightDouble
Periodic BoundaryBoolean (On or Off)

Required Arrays

TypeNameComment
CellCellPhases
CellGrainIds
EnsemblePhaseTypes
EnsembleShapeTypes

Created Arrays

TypeNameComment
FieldActive
FieldAxisEulerAngles
FieldAxisLengths
FieldCentroids
FieldEquivalentDiameters
FieldFieldPhases
FieldNeighborhoods
FieldOmega3s
FieldVolumes

Authors

Copyright: 2012 Michael A. Groeber (AFRL),
  2012 Michael A. Jackson (BlueQuartz Software)
Contact Info: dream3d@bluequartz.net
Version: 1.0.0
License: See the License.txt file that came with DREAM3D.

Index