pub fn new() -> EnergyCache {
        EnergyCache {
            pairs_cache: Array2::zeros((0, 0)),
            pairs: 0.0,
            pairs_tail: 0.0,
            bonds: 0.0,
            angles: 0.0,
            dihedrals: 0.0,
            coulomb: 0.0,
            global: 0.0,
            updater: None,
        }
    }
/// Create a new empty energy cache.
Create a new empty energy cache.
Create a new empty energy cache .
pub fn new() -> EnergyCache {
        EnergyCache {
            pairs_cache: Array2::zeros((0, 0)),
            pairs: 0.0,
            pairs_tail: 0.0,
            bonds: 0.0,
            angles: 0.0,
            dihedrals: 0.0,
            coulomb: 0.0,
            global: 0.0,
            updater: None,
        }
    }
pub fn new ( ) -> EnergyCache { EnergyCache { pairs_cache : Array2 :: zeros ( ( 0 , 0 ) ) , pairs : 0.0 , pairs_tail : 0.0 , bonds : 0.0 , angles : 0.0 , dihedrals : 0.0 , coulomb : 0.0 , global : 0.0 , updater : None , } }
Create a new empty energy cache.
Create a new empty energy cache .