ReciprocalCellParams

Trait ReciprocalCellParams 

Source
pub trait ReciprocalCellParams {
    // Required methods
    fn lattice_bases(&self) -> Matrix3<f64>;
    fn length_a(&self) -> f64;
    fn length_b(&self) -> f64;
    fn length_c(&self) -> f64;
    fn angle_alpha(&self) -> f64;
    fn angle_beta(&self) -> f64;
    fn angle_gamma(&self) -> f64;
}
Expand description

Traits that a struct to represent reciprocal cell parameters.

Required Methods§

Source

fn lattice_bases(&self) -> Matrix3<f64>

Return the reciprocal lattice vectors in nalgebra::Matrix3<f64>

Source

fn length_a(&self) -> f64

Source

fn length_b(&self) -> f64

Source

fn length_c(&self) -> f64

Source

fn angle_alpha(&self) -> f64

Source

fn angle_beta(&self) -> f64

Source

fn angle_gamma(&self) -> f64

Implementors§