pub struct DFTD4PairwiseOutput {
pub pair_energy2: Vec<f64>,
pub pair_energy3: Vec<f64>,
}
Expand description
DFTD4 pairwise returned result.
This struct implements From
trait to convert to tuple. So you can use this
struct in this way:
ⓘ
let (pair_energy2, pair_energy3) = dftd4_model.get_pairwise_dispersion(param).into();
Fields§
§pair_energy2: Vec<f64>
Pairwise additive pairwise energy (natom * natom)
pair_energy3: Vec<f64>
Pairwise non-additive pairwise energy (natom * natom)
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DFTD4PairwiseOutput
impl RefUnwindSafe for DFTD4PairwiseOutput
impl Send for DFTD4PairwiseOutput
impl Sync for DFTD4PairwiseOutput
impl Unpin for DFTD4PairwiseOutput
impl UnwindSafe for DFTD4PairwiseOutput
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