SystemEquationSolver

Trait SystemEquationSolver 

Source
pub trait SystemEquationSolver {
    // Required methods
    fn solve_system(
        &self,
        equations: &[Expression],
        variables: &[Symbol],
    ) -> SolverResult;
    fn solve_system_with_explanation(
        &self,
        equations: &[Expression],
        variables: &[Symbol],
    ) -> (SolverResult, StepByStepExplanation);
}
Expand description

Trait for solving systems of equations

Required Methods§

Source

fn solve_system( &self, equations: &[Expression], variables: &[Symbol], ) -> SolverResult

Solve system of equations

Source

fn solve_system_with_explanation( &self, equations: &[Expression], variables: &[Symbol], ) -> (SolverResult, StepByStepExplanation)

Solve system with step-by-step explanation

Implementors§