public interface  oadd.org.apache.commons.math.linear.FieldVector extends java.lang.Object
{
public abstract oadd.org.apache.commons.math.Field getField();
public abstract oadd.org.apache.commons.math.linear.FieldVector copy();
public abstract oadd.org.apache.commons.math.linear.FieldVector add(oadd.org.apache.commons.math.linear.FieldVector) throws java.lang.IllegalArgumentException;
public abstract oadd.org.apache.commons.math.linear.FieldVector add(oadd.org.apache.commons.math.FieldElement[]) throws java.lang.IllegalArgumentException;
public abstract oadd.org.apache.commons.math.linear.FieldVector subtract(oadd.org.apache.commons.math.linear.FieldVector) throws java.lang.IllegalArgumentException;
public abstract oadd.org.apache.commons.math.linear.FieldVector subtract(oadd.org.apache.commons.math.FieldElement[]) throws java.lang.IllegalArgumentException;
public abstract oadd.org.apache.commons.math.linear.FieldVector mapAdd(oadd.org.apache.commons.math.FieldElement);
public abstract oadd.org.apache.commons.math.linear.FieldVector mapAddToSelf(oadd.org.apache.commons.math.FieldElement);
public abstract oadd.org.apache.commons.math.linear.FieldVector mapSubtract(oadd.org.apache.commons.math.FieldElement);
public abstract oadd.org.apache.commons.math.linear.FieldVector mapSubtractToSelf(oadd.org.apache.commons.math.FieldElement);
public abstract oadd.org.apache.commons.math.linear.FieldVector mapMultiply(oadd.org.apache.commons.math.FieldElement);
public abstract oadd.org.apache.commons.math.linear.FieldVector mapMultiplyToSelf(oadd.org.apache.commons.math.FieldElement);
public abstract oadd.org.apache.commons.math.linear.FieldVector mapDivide(oadd.org.apache.commons.math.FieldElement);
public abstract oadd.org.apache.commons.math.linear.FieldVector mapDivideToSelf(oadd.org.apache.commons.math.FieldElement);
public abstract oadd.org.apache.commons.math.linear.FieldVector mapInv();
public abstract oadd.org.apache.commons.math.linear.FieldVector mapInvToSelf();
public abstract oadd.org.apache.commons.math.linear.FieldVector ebeMultiply(oadd.org.apache.commons.math.linear.FieldVector) throws java.lang.IllegalArgumentException;
public abstract oadd.org.apache.commons.math.linear.FieldVector ebeMultiply(oadd.org.apache.commons.math.FieldElement[]) throws java.lang.IllegalArgumentException;
public abstract oadd.org.apache.commons.math.linear.FieldVector ebeDivide(oadd.org.apache.commons.math.linear.FieldVector) throws java.lang.IllegalArgumentException;
public abstract oadd.org.apache.commons.math.linear.FieldVector ebeDivide(oadd.org.apache.commons.math.FieldElement[]) throws java.lang.IllegalArgumentException;
public abstract oadd.org.apache.commons.math.FieldElement[] getData();
public abstract oadd.org.apache.commons.math.FieldElement dotProduct(oadd.org.apache.commons.math.linear.FieldVector) throws java.lang.IllegalArgumentException;
public abstract oadd.org.apache.commons.math.FieldElement dotProduct(oadd.org.apache.commons.math.FieldElement[]) throws java.lang.IllegalArgumentException;
public abstract oadd.org.apache.commons.math.linear.FieldVector projection(oadd.org.apache.commons.math.linear.FieldVector) throws java.lang.IllegalArgumentException;
public abstract oadd.org.apache.commons.math.linear.FieldVector projection(oadd.org.apache.commons.math.FieldElement[]) throws java.lang.IllegalArgumentException;
public abstract oadd.org.apache.commons.math.linear.FieldMatrix outerProduct(oadd.org.apache.commons.math.linear.FieldVector) throws java.lang.IllegalArgumentException;
public abstract oadd.org.apache.commons.math.linear.FieldMatrix outerProduct(oadd.org.apache.commons.math.FieldElement[]) throws java.lang.IllegalArgumentException;
public abstract oadd.org.apache.commons.math.FieldElement getEntry(int) throws oadd.org.apache.commons.math.linear.MatrixIndexException;
public abstract void setEntry(int, oadd.org.apache.commons.math.FieldElement) throws oadd.org.apache.commons.math.linear.MatrixIndexException;
public abstract int getDimension();
public abstract oadd.org.apache.commons.math.linear.FieldVector append(oadd.org.apache.commons.math.linear.FieldVector);
public abstract oadd.org.apache.commons.math.linear.FieldVector append(oadd.org.apache.commons.math.FieldElement);
public abstract oadd.org.apache.commons.math.linear.FieldVector append(oadd.org.apache.commons.math.FieldElement[]);
public abstract oadd.org.apache.commons.math.linear.FieldVector getSubVector(int, int) throws oadd.org.apache.commons.math.linear.MatrixIndexException;
public abstract void setSubVector(int, oadd.org.apache.commons.math.linear.FieldVector) throws oadd.org.apache.commons.math.linear.MatrixIndexException;
public abstract void setSubVector(int, oadd.org.apache.commons.math.FieldElement[]) throws oadd.org.apache.commons.math.linear.MatrixIndexException;
public abstract void set(oadd.org.apache.commons.math.FieldElement);
public abstract oadd.org.apache.commons.math.FieldElement[] toArray();
}