Skip to main content

Crate feral

Crate feral 

Source

Re-exports§

pub use dense::factor::factor;
pub use dense::factor::factor_single_front;
pub use dense::factor::BunchKaufmanParams;
pub use dense::factor::Factors;
pub use dense::factor::ZeroPivotAction;
pub use dense::matrix::SymmetricMatrix;
pub use dense::solve::solve;
pub use dense::solve::solve_refined;
pub use error::FeralError;
pub use inertia::Inertia;
pub use io::mtx::parse_mtx;
pub use io::mtx::read_mtx;
pub use io::mtx::MtxMatrix;
pub use io::sidecar::read_sidecar;
pub use io::sidecar::KktSidecar;
pub use io::sidecar::SidecarInertia;
pub use lu::dense_factor::DenseLu;
pub use lu::dense_matrix::GeneralMatrix;
pub use lu::sparse_factor::SparseLu;
pub use lu::sparse_matrix::SparseColMatrix;
pub use lu::sparse_symbolic::SparseLuSymbolic;
pub use lu::should_use_dense_lu;
pub use lu::LuParams;
pub use lu::LuScaling;
pub use lu::LuSingularAction;
pub use numeric::condition::estimate_condition_1norm;
pub use numeric::condition::estimate_inverse_norm_1;
pub use numeric::condition::matrix_norm_1;
pub use numeric::factorize::factorize_multifrontal_with_schur;
pub use numeric::factorize::LdltExport;
pub use numeric::factorize::NumericParams;
pub use numeric::factorize::ProfileReport;
pub use numeric::factorize::SchurBlock;
pub use numeric::solve::solve_sparse;
pub use numeric::solve::solve_sparse_refined;
pub use numeric::solve::solve_sparse_refined_with_diagnostics;
pub use numeric::solve::RefinementDiagnostics;
pub use numeric::solve::RefinementStep;
pub use numeric::solver::FactorStats;
pub use numeric::solver::FactorStatus;
pub use numeric::solver::QualityLevel;
pub use numeric::solver::Solver;
pub use sparse::csc::CscMatrix;
pub use sparse::csc::CscPattern;
pub use symbolic::SymbolicProfileReport;

Modules§

capi
C ABI for embedding feral as Ipopt’s linear_solver=feral.
dense
error
inertia
io
lu
Unsymmetric LU factorization family for simplex basis factorization (issue #81).
numeric
ordering
scaling
Global scaling for sparse symmetric indefinite matrices.
sparse
symbolic