Reduces a matrix to upper Hessenberg form for the Radau5 helpers.
Namespace: Altaxo.Calc.Ode.Obsolete.Radau5Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntaxpublic void Run(
int NM,
int N,
int LOW,
int IGH,
ref double[] A,
int offset_a,
ref int[] INT,
int offset_int
)
Parameters
- NM Int32
-
must be set to the row dimension of two-dimensional
array parameters as declared in the calling program
dimension statement;
- N Int32
-
is the order of the matrix;
- LOW Int32
-
and igh are integers determined by the balancing
subroutine balanc. if balanc has not been used,
set low=1, igh=n;
- IGH Int32
-
Upper index of the balanced submatrix.
- A Double
-
contains the input matrix.
- offset_a Int32
- The starting offset in A.
- INT Int32
-
contains information on the rows and columns
interchanged in the reduction.
only elements low through igh are used.
- offset_int Int32
- The starting offset in INT.
See Also