Skip to main content

Crate stochastic_rs_viz

Crate stochastic_rs_viz 

Source
Expand description

§stochastic-rs-viz

Plotly-based visualization for stochastic processes and distributions.

Module layout:

  • plottablePlottable<T> trait + impls for the canonical ProcessExt::Output shapes (1D path, complex path, fixed-arity tuple, 2D matrix).
  • grid_plotterGridPlotter builder for multi-subplot HTML grids.
  • convenience — one-shot plot_process / plot_distribution / plot_vol_surface HTML writers.

Re-exports§

pub use convenience::plot_distribution;
pub use convenience::plot_process;
pub use convenience::plot_vol_surface;
pub use grid_plotter::GridPlotter;
pub use plottable::Plottable;

Modules§

convenience
Convenience one-shot plotters. Each writes a self-contained HTML file and is meant for quick visualization rather than for use in production reports — for the latter, use crate::GridPlotter.
grid_plotter
GridPlotter — builder for a multi-subplot Plotly grid.
plottable
Plottable<T> — trait that lets crate::GridPlotter consume any ProcessExt::Output shape (1D path, 2D matrix, complex path, fixed-arity tuple of paths). Each impl reports its component count and produces a Vec for the requested component, with all numeric types projected to f64 for plotly.