[−]Struct lumol::sim::output::TrajectoryOutput
The TrajectoryOutput
allows to write the trajectory of the system to a
file, using any format supported by the Chemfiles library.
Implementations
impl TrajectoryOutput
pub fn new<P>(path: P) -> Result<TrajectoryOutput, Error> where
P: AsRef<Path>,
P: AsRef<Path>,
Create a new TrajectoryOutput
writing to filename
. The file is
replaced if it already exists. The file format is guessed from the
extension. Please refer to the list of supported formats
for more information.
pub fn with_format<P>(path: P, format: &str) -> Result<TrajectoryOutput, Error> where
P: AsRef<Path>,
P: AsRef<Path>,
Create a new TrajectoryOutput
writing to filename
using the given
format
. The file is replaced if it already exists.
Please refer to the list of supported formats for more information.
Trait Implementations
impl FromToml for TrajectoryOutput
impl Output for TrajectoryOutput
Auto Trait Implementations
impl RefUnwindSafe for TrajectoryOutput
impl !Send for TrajectoryOutput
impl !Sync for TrajectoryOutput
impl Unpin for TrajectoryOutput
impl UnwindSafe for TrajectoryOutput
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Pointable for T
pub const ALIGN: usize
type Init = T
The type for initializers.
pub unsafe fn init(init: <T as Pointable>::Init) -> usize
pub unsafe fn deref<'a>(ptr: usize) -> &'a T
pub unsafe fn deref_mut<'a>(ptr: usize) -> &'a mut T
pub unsafe fn drop(ptr: usize)
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
pub fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,