pub struct MDConfig {
pub timestep_fs: f64,
pub steps: usize,
pub temperature_k: f64,
pub thermostat: Thermostat,
pub save_every: usize,
pub coulomb: bool,
}Expand description
Configuration for molecular dynamics simulation.
Fields§
§timestep_fs: f64Timestep in femtoseconds.
steps: usizeNumber of integration steps.
temperature_k: f64Target temperature (K).
thermostat: ThermostatThermostat control method.
save_every: usizeSave trajectory frame every N steps.
coulomb: boolInclude Coulomb interactions.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MDConfig
impl RefUnwindSafe for MDConfig
impl Send for MDConfig
impl Sync for MDConfig
impl Unpin for MDConfig
impl UnsafeUnpin for MDConfig
impl UnwindSafe for MDConfig
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