sbrt.kernel.math.algebra
Interface LinearSystemSolver<V>
- Type Parameters:
V
- the variable type.
- All Known Implementing Classes:
- MathematicaSolver
public interface LinearSystemSolver<V>
This interface is used to represent classes that solve systems of linear
equations.
- Author:
- This interface was written and documented by Jeremiah Wright
while in the Wagner lab.
solve
LinearSystemSolution<V> solve(java.util.Map<LinearComb<V>,java.lang.Double> equations)
- Computes and returns a solution to the provided system of linear equations.
- Parameters:
equations
- linear combinations mapped to a double. Each key-value
pair represents the left and right hand sides, respectively, of an equation.
- Returns:
- a solution to the provided system of linear equations.