pub fn flatten_coords(&self, coords: &Coords) -> Vec<f64> {
        let mut out = coords.to_fracs().flat().to_vec();
        out.extend(self.read_lattice_params(coords.lattice()));
        out
    }
/// Produce a flat representation of the coords, with lattice params included as elements.
Produce a flat representation of the coords, with lattice params included as elements.
Produce a flat representation of the coords with lattice params included as elements .
pub fn flatten_coords(&self, coords: &Coords) -> Vec<f64> {
        let mut out = coords.to_fracs().flat().to_vec();
        out.extend(self.read_lattice_params(coords.lattice()));
        out
    }
pub fn flatten_coords ( & self , coords : & Coords ) -> Vec < f64 > { let mut out = coords . to_fracs ( ) . flat ( ) . to_vec ( ) ; out . extend ( self . read_lattice_params ( coords . lattice ( ) ) ) ; out }
Produce a flat representation of the coords, with lattice params included as elements.
Produce a flat representation of the coords with lattice params included as elements .
&self
coords
&Coords
&self
coords
&Coords