pub mod advanced;
pub mod engine;
pub mod error_viz;
pub mod interactive;
pub mod specialized;
pub mod types;
pub mod utils;
pub use types::{
AnimationSettings, AttractorInfo, AttractorStability, BifurcationDiagram, ClusteringMethod,
ColorScheme, ConvergenceCurve, ConvergencePlot, DimensionReductionMethod,
ErrorDistributionPlot, ErrorStatistics, ErrorType, ErrorVisualizationOptions,
ExplorationMethod, ExplorationMetrics, FluidState, FluidState3D, HeatMapPlot,
HighDimensionalPlot, InteractivePlotControls, MultiMetricConvergencePlot, OutputFormat,
ParameterExplorationPlot, ParameterExplorationResult, ParameterRegion, PhaseDensityPlot,
PhaseSpace3D, PhaseSpacePlot, PlotMetadata, PlotStatistics, RealTimeBifurcationPlot,
SensitivityPlot, StepSizeAnalysisPlot, SurfacePlot, VectorFieldPlot,
};
pub use engine::VisualizationEngine;
pub use utils::{generate_colormap, optimal_grid_resolution, plot_statistics};
pub use interactive::{BifurcationDiagramGenerator, InteractiveParameterExplorer};
pub use advanced::{
advanced_interactive_3d, advanced_visualization, AnimatedVisualizer, MultiDimensionalVisualizer,
};
pub use specialized::{
specialized_visualizations, FinanceVisualizer, FluidVisualizer, QuantumVisualizer,
};
pub use error_viz::{
ConvergenceInfo, ConvergenceVisualizationEngine, ConvergenceVisualizer,
ErrorVisualizationEngine, MetricStatistics, PerformanceTracker,
};