resopt 0.3.0

Declarative constrained residual optimization in Rust
Documentation
1
2
3
4
5
6
7
use crate::solve::SolveResult;
use crate::{ConstrainedResidualProblem, Error};

/// Expert-path solver contract.
pub trait Solver {
    fn solve(&self, problem: &ConstrainedResidualProblem) -> Result<SolveResult, Error>;
}