pub struct FluidVisualizer;Expand description
Fluid dynamics visualization tools
Implementations§
Source§impl FluidVisualizer
impl FluidVisualizer
Sourcepub fn visualize_velocity_field(
state: &FluidState,
) -> IntegrateResult<VectorFieldPlot>
pub fn visualize_velocity_field( state: &FluidState, ) -> IntegrateResult<VectorFieldPlot>
Create velocity field visualization
Sourcepub fn visualize_pressure_field(
state: &FluidState,
) -> IntegrateResult<HeatMapPlot>
pub fn visualize_pressure_field( state: &FluidState, ) -> IntegrateResult<HeatMapPlot>
Create pressure field heatmap
Sourcepub fn visualize_vorticity(state: &FluidState) -> IntegrateResult<HeatMapPlot>
pub fn visualize_vorticity(state: &FluidState) -> IntegrateResult<HeatMapPlot>
Create vorticity visualization
Sourcepub fn visualize_streamlines(
state: &FluidState,
n_streamlines: usize,
) -> IntegrateResult<Vec<PhaseSpacePlot>>
pub fn visualize_streamlines( state: &FluidState, n_streamlines: usize, ) -> IntegrateResult<Vec<PhaseSpacePlot>>
Create streamline visualization
Sourcepub fn visualize_3d_velocity_magnitude(
state: &FluidState3D,
) -> IntegrateResult<SurfacePlot>
pub fn visualize_3d_velocity_magnitude( state: &FluidState3D, ) -> IntegrateResult<SurfacePlot>
Create 3D fluid visualization
Auto Trait Implementations§
impl Freeze for FluidVisualizer
impl RefUnwindSafe for FluidVisualizer
impl Send for FluidVisualizer
impl Sync for FluidVisualizer
impl Unpin for FluidVisualizer
impl UnwindSafe for FluidVisualizer
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> 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