pub struct Wigner3nj1st {
pub js: Vec<u128>,
pub ls: Vec<u128>,
pub ks: Vec<u128>,
}
Expand description
Wigner 3n-j Symobols of the first kind
§Examples
use wigner_3nj_symbols::Wigner3nj1st;
let w = Wigner3nj1st {
js: vec!(1,1,1),
ls: vec!(2,2,2),
ks: vec!(1,1,1)
};
assert_eq!(w.value(), 0.1388888888888889)
Fields§
§js: Vec<u128>
§ls: Vec<u128>
§ks: Vec<u128>
Implementations§
Auto Trait Implementations§
impl Freeze for Wigner3nj1st
impl RefUnwindSafe for Wigner3nj1st
impl Send for Wigner3nj1st
impl Sync for Wigner3nj1st
impl Unpin for Wigner3nj1st
impl UnwindSafe for Wigner3nj1st
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more