org.opensourcephysics.numerics.dde_solvers.rk.irk
Interface LAComplexEquation


public interface LAComplexEquation

Specifies a system of linear algebraic equation that is defined for complex arithmetic

Author:
Andrei Goussev

Method Summary
 int getDimension()
          Gets number of equations in a system of linear algebraic equations
 void getMatrixes(double[][] matrixRe, double[][] matrixIm)
          Provides the complex left hand matrix as pair of real matrix and imaginary matrix
 void getVectors(double[] vectorRe, double[] vectorIm)
          Provides the complex right hand vector as pair of real matrix and imaginary matrix
 

Method Detail

getDimension

int getDimension()
Gets number of equations in a system of linear algebraic equations

Returns:
the number of equations

getMatrixes

void getMatrixes(double[][] matrixRe,
                 double[][] matrixIm)
Provides the complex left hand matrix as pair of real matrix and imaginary matrix

Parameters:
matrixRe - the real matrix
matrixIm - the imaginary matrix

getVectors

void getVectors(double[] vectorRe,
                double[] vectorIm)
Provides the complex right hand vector as pair of real matrix and imaginary matrix

Parameters:
vectorRe - the real matrix
vectorIm - the imaginary matrix