pub mod anova;
pub mod auto_select;
pub mod legacy;
pub mod pde_constrained;
pub mod streaming;
pub use legacy::{
make_mass_conserving_interpolator, make_monotonic_physics_interpolator,
make_smooth_physics_interpolator, ConservationLaw, PhysicalConstraint, PhysicsInformedConfig,
PhysicsInformedInterpolator, PhysicsInformedResult,
};
pub use anova::{AnovaConfig, AnovaDecomposition};
pub use auto_select::{
analyze_data, recommend_method, recommend_with_rationale, DataProfile, InterpolationMethod,
};
pub use pde_constrained::{PdeConfig, PdeConstrainedRbf, PdeType};
pub use streaming::{StreamingRbf, StreamingRbfConfig};