12.9. Compute Feature Neighbor Misorientations
Group (Subgroup)
Statistics (Crystallography)
Description
This Filter computes the misorientation angle between each Feature (grain) and its neighboring Features. Misorientation is the angular difference between the crystal orientations of two grains – it describes how much one grain’s crystal lattice is rotated relative to another’s.

For each Feature, the filter produces a list of misorientation angles (in degrees), one for each neighboring Feature it shares a boundary with. The axis of the misorientation is not stored, only the angle.
Optionally, the filter can also compute the average misorientation between a Feature and all of its neighbors. This average value provides a quick summary of how differently oriented a grain is compared to its surroundings.
Note
Only Features with identical crystal structures are compared. If two neighboring Features have different crystal structures, a value of NaN is stored for their misorientation, since misorientation between different crystal systems is not physically meaningful.
Required Input Sources
Neighbor List – produced by Compute Feature Neighbors or Compute Feature Neighborhoods.
Average Quaternions – produced by Compute Average Orientations.
Feature Phases – produced by Compute Feature Phases.
Crystal Structures – ensemble-level array read from EBSD data or created by Create Ensemble Info.
Input Parameter(s)
Parameter Name |
Parameter Type |
Parameter Notes |
Description |
|---|---|---|---|
Compute Average Misorientation Per Feature |
Bool |
Specifies if the average of the misorienations with the neighboring Features should be stored for each Feature |
Input Feature Data
Parameter Name |
Parameter Type |
Parameter Notes |
Description |
|---|---|---|---|
Feature Neighbor List |
NeighborListSelection |
List of the contiguous neighboring Features for a given Feature |
|
Feature Average Quaternions |
Array Selection |
Allowed Types: float32 Comp. Shape: 4 |
Defines the average orientation of the Feature in quaternion representation |
Feature Phases |
Array Selection |
Allowed Types: int32 Comp. Shape: 1 |
Specifies to which Ensemble each Feature belongs |
Input Ensemble Data
Parameter Name |
Parameter Type |
Parameter Notes |
Description |
|---|---|---|---|
Crystal Structures |
Array Selection |
Allowed Types: uint32 Comp. Shape: 1 |
Enumeration representing the crystal structure for each Ensemble |
Output Feature Data
Parameter Name |
Parameter Type |
Parameter Notes |
Description |
|---|---|---|---|
Misorientation List |
DataObjectName |
The name of the data object containing the list of the misorientation angles with the contiguous neighboring Features for a given Feature |
|
Average Misorientations |
DataObjectName |
The name of the array containing the number weighted average of neighbor misorientations. |
Example Pipelines
(05) SmallIN100 Crystallographic Statistics
License & Copyright
Please see the description file distributed with this Plugin
DREAM3D-NX Help
If you need help, need to file a bug report or want to request a new feature, please head over to the DREAM3DNX-Issues GitHub site where the community of DREAM3D-NX users can help answer your questions.