alun.markov
Class DenseTable
java.lang.Object
alun.markov.AbstractTable
alun.markov.DenseTable
- All Implemented Interfaces:
- Function, Iterable, Table
public class DenseTable
- extends AbstractTable
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DenseTable
public DenseTable(Function f)
DenseTable
public DenseTable(java.util.Collection<? extends Variable> vars)
DenseTable
public DenseTable(java.util.Collection<? extends Variable> vars,
boolean allocate)
DenseTable
public DenseTable(java.util.Collection<? extends Variable> vars,
double[] tab)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
getValue
public final double getValue()
- Description copied from interface:
Function
- Returns the current value of the Function.
init
public final void init()
next
public final boolean next()
setValue
public void setValue(double d)
increase
public void increase(double d)
multiply
public void multiply(double d)
initToZero
public void initToZero()
sum
public double sum()
scale
public void scale(double d)
invert
public void invert()
size
public int size()
freeSpace
public void freeSpace()
allocateSpace
public void allocateSpace()
getArray
public double[] getArray()
main
public static void main(java.lang.String[] args)
- Test main.