class DenseDoubleVector extends AbstractVector {

	@Override
	public void addConstant(final double constant) {
		double[] contantAsVector = new double[this.internalVector.size()];
		for (int i = 0; i < contantAsVector.length; i++) {
			contantAsVector[i] = constant;
		}
		this.addVector(contantAsVector);
	}

	public  DenseDoubleVector(final int numberOfDimensions);
	public  DenseDoubleVector(final double[] data);
	public  DenseDoubleVector(final no.uib.cipr.matrix.Vector vector);
	public  DenseDoubleVector(final int size, final double value);

}