DREAM.3D v6 User Manual
|
Synthetic Building (Packing)
This Filter creates a Vertex geometry where the Vertices represent atom positions. The Filter requires a Triangle surface mesh that bounds Features of different crystallographic orientation. The Filter then extracts the Triangles associated with each Feature and in parallel inserts atoms on the crystal lattice of each Feature. The steps associated with inserting the atoms in each Feature are as follows:
After all Features have had atoms inserted, combine the point lists for all the Features.
Note: Since each Feature is treated independently (in parallel), the interface between neighboring Features may not be "in equilibrium". For example, at one point along the interface, each of the neighboring Features may have an atom fall just slightly outside its bounds. In this case, there may not be an atom on the "ideal" lattice for both Features, but maybe there should be a single atom that sits at the midpoint between the two ideal positions. The algorithm will instead just omit any atom from that area.
Name | Type | Description |
---|---|---|
Lattice Constants (Angstroms) | float (x3) | Lattice parameters (a, b, c) for the unit cell in Angstroms |
Crystal Basis | Enumeration | Basis to be used when inserting atoms on lattice (currently Siple Cubic, Body-Centered Cubic and Face-Centered Cubic are available) |
Triangle
Kind | Default Name | Type | Component Dimensions | Description |
---|---|---|---|---|
Face Attribute Array | FaceLabels | int32_t | (2) | Specifies which Features are on either side of each Face |
Feature Attribute Array | AvgQuats | float | (4) | Specifies the average orientation of the Feature in quaternion representation |
Kind | Default Name | Type | Component Dimensions | Description |
---|---|---|---|---|
Data Container | VertexDataContainer | N/A | N/A | Created synthetic volume Data Container name with Vertex Geometry |
Attribute Matrix | VertexData | Vertex | N/A | Created Vertex Attribute Matrix name |
Vertex Attribute Array | AtomFeatureLabels | int32_t | (1) | Specifies to which Feature each Vertex (or atom) belongs. |
Please see the description file distributed with this Plugin
If you need more help with a Filter, please consider asking your question on the DREAM.3D Users Google group!