Another project
1pub mod dof;
2pub mod error;
3pub mod graph;
4pub mod jacobian;
5pub mod mus;
6pub mod newton;
7pub mod residual;
8pub mod system;
9pub mod util;
10
11pub use dof::{DofConfig, DofReport, analyze_dof, analyze_dof_at};
12pub use error::{Result, SolverError};
13pub use graph::{Component, Decomposition, decompose};
14pub use jacobian::{
15 SparsityPattern, assemble_jacobian, evaluate_residuals, jacobian_triplets, sparsity_pattern,
16};
17pub use mus::minimal_unsatisfiable_subset;
18pub use newton::{NewtonConfig, residual_norm, solve_newton, solve_newton_decomposed};
19pub use residual::{CurveRadius, LineHandle, PointHandle, Residual, Triplet};
20pub use system::{ConstraintSystem, Subsystem};
21pub use util::dedup_preserving_order;