ru.sscc.matrix.solve
Interface RealSolver

All Known Implementing Classes:
RealDirectSolver

public interface RealSolver
extends java.io.Serializable

Describes interface for solving of System of Linear Algebraic Equations (SLAE).


Method Summary
 void solve(RealVector source, RealVector target)
          Solves SLAE.
 int sourceSize()
          Returns a source (right-hand side) vector size.
 int targetSize()
          Returns a target (solution) vector size.
 

Method Detail

sourceSize

public int sourceSize()
Returns a source (right-hand side) vector size.

targetSize

public int targetSize()
Returns a target (solution) vector size.

solve

public void solve(RealVector source,
                  RealVector target)
Solves SLAE.
Parameters:
source - a source vector (the right hand side of SLAE)
target - a target vector to write the solution