outer#
- Misorientation.outer(other: Rotation | Vector3d, lazy: bool = False, chunk_size: int = 20, progressbar: bool = True) Rotation | Vector3d [source]#
Return the outer rotation products of the rotations and the other rotations or vectors.
- Parameters:
- other
Other rotations or vectors.
- lazy
Whether to compute the outer products using
dask
. This option can be used to reduce memory usage when working with large arrays. Default isFalse
.- chunk_size
Number of rotations per axis to include in each iteration of the computation. Default is 20. Only applies when
lazy=True
. Increasing this might reduce the computation time at the cost of increased memory use.- progressbar
Whether to show a progressbar during computation if
lazy=True
. Default isTrue
.
- Returns:
R
Outer rotation products.