class %DeepSee.extensions.utils.Jacobi
extends %RegisteredObject
property EE
[ MultiDimensional ];
property SS
[ MultiDimensional ];
property c
as %Double;
property changed
[ MultiDimensional ];
property e
[ MultiDimensional ];
property n
as %Integer;
property s
as %Double;
property state
as %Integer;
property verbose
as %Boolean [ InitialExpression = 0 ];
method execute()
as %Status
method maxind(k As %Integer)
as %Integer
Index of largest off-diagonal element in row k
classmethod process(n As %Integer, ByRef S, Output e, Output E)
as %Status
method rotate(k As %Integer, l As %Integer, i As %Integer, j As %Integer)
as %Status
classmethod solveSystemIter(n As %Integer, ByRef A, ByRef B, ByRef X, verbose As %Boolean = 0)
as %Status
classmethod solveSystemSym(n As %Integer, ByRef A, ByRef B, ByRef X, verbose As %Boolean = 0)
as %Status
classmethod test(option As %Integer = 0)
as %Status
classmethod test2()
as %Status
classmethod testSolve()
as %Status
classmethod testSolve1()
as %Status
classmethod testSolve2()
as %Status
method update(k As %Integer, t As %Double)
as %Status
Update ek and its status