Skip to main content

ForceFieldContribution

Trait ForceFieldContribution 

Source
pub trait ForceFieldContribution: Send + Sync {
    // Required method
    fn evaluate_energy_and_inject_gradient(
        &self,
        coords: &[f64],
        grad: &mut [f64],
    ) -> f64;
}
Expand description

Interfaz conductiva fundamental para cualquier operador matemático empírico molecular

Required Methods§

Source

fn evaluate_energy_and_inject_gradient( &self, coords: &[f64], grad: &mut [f64], ) -> f64

Computa algebraicamente el escalar de energía asumiendo posición local e injerta los gradientes geométricos acumulativamente a lo largo del array

Implementors§