Struct wigner_3nj_symbols::Wigner6j[][src]

pub struct Wigner6j {
    pub j1: u128,
    pub j2: u128,
    pub j3: u128,
    pub j4: u128,
    pub j5: u128,
    pub j6: u128,
}
Expand description

Wigner 6j Symobols

Examples

use wigner_3nj_symbols::Wigner6j;

let w = Wigner6j {
    j1: 1,
    j2: 1,
    j3: 0,
    j4: 1,
    j5: 1,
    j6: 2,
};

assert_eq!(w.value(), 0.5)

Fields

j1: u128j2: u128j3: u128j4: u128j5: u128j6: u128

Implementations

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.