NEML2 2.1.0
Loading...
Searching...
No Matches
neml2::crystallography::symmetry_operators Namespace Reference

Functions

Quaternion tetragonal (const TensorOptions &options=default_tensor_options())
 tetragonal symmetry operators
Quaternion hexagonal (const TensorOptions &options=default_tensor_options())
 hexagonal symmetry operators
Quaternion cubic (const TensorOptions &options=default_tensor_options())
 cubic symmetry operators

Variables

constexpr double a = 0.7071067811865476
constexpr double b = 0.8660254037844386
constexpr double h = 0.5
constexpr double o = 1.0
constexpr double z = 0.0

Function Documentation

◆ cubic()

Quaternion cubic ( const TensorOptions & options = default_tensor_options())

cubic symmetry operators

◆ hexagonal()

Quaternion hexagonal ( const TensorOptions & options = default_tensor_options())

hexagonal symmetry operators

◆ tetragonal()

Quaternion tetragonal ( const TensorOptions & options = default_tensor_options())

tetragonal symmetry operators

Variable Documentation

◆ a

double a = 0.7071067811865476
constexpr

◆ b

double b = 0.8660254037844386
constexpr

◆ h

double h = 0.5
constexpr

◆ o

double o = 1.0
constexpr

◆ z

double z = 0.0
constexpr