NEML2 2.0.0
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
neml2::crystallography::crystal_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 Real a = 0.7071067811865476
 
constexpr Real b = 0.8660254037844386
 
constexpr Real h = 0.5
 
constexpr Real o = 1.0
 
constexpr Real z = 0.0
 

Function Documentation

◆ cubic()

Quaternion cubic ( const TensorOptions & options)

cubic symmetry operators

◆ hexagonal()

Quaternion hexagonal ( const TensorOptions & options)

hexagonal symmetry operators

◆ tetragonal()

Quaternion tetragonal ( const TensorOptions & options)

tetragonal symmetry operators

Variable Documentation

◆ a

Real a = 0.7071067811865476
constexpr

◆ b

Real b = 0.8660254037844386
constexpr

◆ h

Real h = 0.5
constexpr

◆ o

Real o = 1.0
constexpr

◆ z

Real z = 0.0
constexpr