JSci.maths.matrices
Class DoubleLUCache

java.lang.Object
  extended by JSci.maths.matrices.DoubleLUCache

final class DoubleLUCache
extends java.lang.Object


Field Summary
(package private)  java.lang.ref.SoftReference lRef
           
(package private)  java.lang.ref.SoftReference pivotRef
           
(package private)  java.lang.ref.SoftReference uRef
           
 
Constructor Summary
DoubleLUCache(AbstractDoubleSquareMatrix l, AbstractDoubleSquareMatrix u, int[] pivot)
           
 
Method Summary
(package private)  AbstractDoubleSquareMatrix getL()
           
(package private)  int[] getPivot()
           
(package private)  AbstractDoubleSquareMatrix getU()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

lRef

final java.lang.ref.SoftReference lRef

uRef

final java.lang.ref.SoftReference uRef

pivotRef

final java.lang.ref.SoftReference pivotRef
Constructor Detail

DoubleLUCache

DoubleLUCache(AbstractDoubleSquareMatrix l,
              AbstractDoubleSquareMatrix u,
              int[] pivot)
Method Detail

getL

AbstractDoubleSquareMatrix getL()

getU

AbstractDoubleSquareMatrix getU()

getPivot

int[] getPivot()