scirs2_optimize/sparse_numdiff/
mod.rs

1//! Sparse numerical differentiation for large-scale optimization
2//!
3//! This module provides functions for computing sparse Jacobians and Hessians
4//! using finite differences, designed for large-scale optimization problems.
5
6// Module declarations
7pub mod coloring;
8pub mod compression;
9pub mod finite_diff;
10pub mod hessian;
11pub mod jacobian;
12
13// Re-exports for backward compatibility
14pub use self::finite_diff::SparseFiniteDiffOptions;
15pub use self::hessian::sparse_hessian;
16pub use self::jacobian::sparse_jacobian;