public interface  org.apache.commons.math.RealFieldElement extends java.lang.Object implements org.apache.commons.math.FieldElement
{
public abstract double getReal();
public abstract java.lang.Object add(double);
public abstract java.lang.Object subtract(double);
public abstract java.lang.Object multiply(double);
public abstract java.lang.Object divide(double);
public abstract java.lang.Object remainder(double);
public abstract java.lang.Object remainder(java.lang.Object) throws org.apache.commons.math.exception.DimensionMismatchException;
public abstract java.lang.Object abs();
public abstract java.lang.Object ceil();
public abstract java.lang.Object floor();
public abstract java.lang.Object rint();
public abstract long round();
public abstract java.lang.Object signum();
public abstract java.lang.Object copySign(java.lang.Object);
public abstract java.lang.Object copySign(double);
public abstract java.lang.Object scalb(int);
public abstract java.lang.Object hypot(java.lang.Object) throws org.apache.commons.math.exception.DimensionMismatchException;
public abstract java.lang.Object reciprocal();
public abstract java.lang.Object sqrt();
public abstract java.lang.Object cbrt();
public abstract java.lang.Object rootN(int);
public abstract java.lang.Object pow(double);
public abstract java.lang.Object pow(int);
public abstract java.lang.Object pow(java.lang.Object) throws org.apache.commons.math.exception.DimensionMismatchException;
public abstract java.lang.Object exp();
public abstract java.lang.Object expm1();
public abstract java.lang.Object log();
public abstract java.lang.Object log1p();
public abstract java.lang.Object cos();
public abstract java.lang.Object sin();
public abstract java.lang.Object tan();
public abstract java.lang.Object acos();
public abstract java.lang.Object asin();
public abstract java.lang.Object atan();
public abstract java.lang.Object atan2(java.lang.Object) throws org.apache.commons.math.exception.DimensionMismatchException;
public abstract java.lang.Object cosh();
public abstract java.lang.Object sinh();
public abstract java.lang.Object tanh();
public abstract java.lang.Object acosh();
public abstract java.lang.Object asinh();
public abstract java.lang.Object atanh();
public abstract java.lang.Object linearCombination(java.lang.Object[], java.lang.Object[]) throws org.apache.commons.math.exception.DimensionMismatchException;
public abstract java.lang.Object linearCombination(double[], java.lang.Object[]) throws org.apache.commons.math.exception.DimensionMismatchException;
public abstract java.lang.Object linearCombination(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
public abstract java.lang.Object linearCombination(double, java.lang.Object, double, java.lang.Object);
public abstract java.lang.Object linearCombination(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
public abstract java.lang.Object linearCombination(double, java.lang.Object, double, java.lang.Object, double, java.lang.Object);
public abstract java.lang.Object linearCombination(java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object);
public abstract java.lang.Object linearCombination(double, java.lang.Object, double, java.lang.Object, double, java.lang.Object, double, java.lang.Object);
}