net.sourceforge.combean.mathprog.lp
Class DoubleLPVector

Package class diagram package DoubleLPVector
java.lang.Object
  extended by net.sourceforge.combean.mathprog.linalg.DoubleVec<LPVectorLabel>
      extended by net.sourceforge.combean.mathprog.lp.DoubleLPVector
All Implemented Interfaces:
SparseVec<LPVectorLabel>, LPSparseVector

public class DoubleLPVector
extends DoubleVec<LPVectorLabel>
implements LPSparseVector


Field Summary
 
Fields inherited from class net.sourceforge.combean.mathprog.linalg.DoubleVec
label
 
Constructor Summary
DoubleLPVector(double[] doubleArr, String offsetId, VectorOrientation orientation)
          Constructor from a double array.
 
Method Summary
 
Methods inherited from class net.sourceforge.combean.mathprog.linalg.DoubleVec
getDimension, getNumIterations, iterator, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface net.sourceforge.combean.interfaces.mathprog.linalg.SparseVec
getNumIterations, iterator
 

Constructor Detail

DoubleLPVector

public DoubleLPVector(double[] doubleArr,
                      String offsetId,
                      VectorOrientation orientation)
Constructor from a double array.

Parameters:
doubleArr - a dense double array that represents the vector of doubles
offsetId - an offset id of the vector
orientation - the orientation of the vector