pub mod BDF_api;
pub mod prelude {
pub use super::BDF_api::{
BdfAotProvenance, BdfNativeJacobianSource, BdfPreparationTimings, BdfSolveError,
BdfSolverOptions, BdfStatus, BdfStopConditionError, BdfTelemetryMode, ODEsolver,
};
pub use crate::numerical::BDF::BDF_solver::{
BdfConfigurationError, BdfJacobian, BdfJacobianCallbackError, BdfJacobianSource,
BdfOperationCounters, BdfStepError,
};
pub use crate::symbolic::ivp_telemetry::IvpLambdifyExecutionPolicy;
pub use crate::symbolic::symbolic_ivp::{IvpBackendError, IvpSymbolicAssemblyBackend};
pub use crate::symbolic::symbolic_ivp_generated::{
DenseIvpGeneratedBackendMode, SymbolicIvpGeneratedBackendConfig,
};
}
pub mod BDF_solver;
mod BDF_utils;
pub mod common;
#[cfg(test)]
#[path = "BDF/tests/telemetry.rs"]
mod telemetry_tests;
#[cfg(test)]
#[path = "BDF/tests/performance_story_tests.rs"]
mod performance_story_tests;
#[cfg(test)]
#[path = "BDF/tests/numerical_fidelity_story_tests.rs"]
mod numerical_fidelity_story_tests;