pub struct FluidSimStats {
pub max_velocity: f64,
pub total_kinetic_energy: f64,
pub max_divergence: f64,
pub pressure_residual: f64,
}Expand description
Statistics for a fluid simulation step.
Fields§
§max_velocity: f64Maximum speed across all velocity components.
total_kinetic_energy: f64Total kinetic energy (½ Σ v²).
max_divergence: f64Maximum absolute divergence across all cells.
pressure_residual: f64Pressure solver residual from the last projection.
Trait Implementations§
Source§impl Clone for FluidSimStats
impl Clone for FluidSimStats
Source§fn clone(&self) -> FluidSimStats
fn clone(&self) -> FluidSimStats
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for FluidSimStats
impl RefUnwindSafe for FluidSimStats
impl Send for FluidSimStats
impl Sync for FluidSimStats
impl Unpin for FluidSimStats
impl UnsafeUnpin for FluidSimStats
impl UnwindSafe for FluidSimStats
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more