NEML2 1.4.0
Loading...
Searching...
No Matches
neml2::crystallography::crystal_symmetry_operators Namespace Reference

Functions

const torch::Tensor tetragonal (const torch::TensorOptions &options=default_tensor_options())
 tetragonal symmetry operators
 
const torch::Tensor hexagonal (const torch::TensorOptions &options=default_tensor_options())
 hexagonal symmetry operators
 
const torch::Tensor cubic (const torch::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()

const torch::Tensor cubic ( const torch::TensorOptions & options)

cubic symmetry operators

◆ hexagonal()

const torch::Tensor hexagonal ( const torch::TensorOptions & options)

hexagonal symmetry operators

◆ tetragonal()

const torch::Tensor tetragonal ( const torch::TensorOptions & options)

tetragonal symmetry operators

Variable Documentation

◆ a

constexpr Real a = 0.7071067811865476
constexpr

◆ b

constexpr Real b = 0.8660254037844386
constexpr

◆ h

constexpr Real h = 0.5
constexpr

◆ o

constexpr Real o = 1.0
constexpr

◆ z

constexpr Real z = 0.0
constexpr