Class QuadraticMonomial
- java.lang.Object
-
- dev.nm.analysis.function.rn2r1.AbstractRealScalarFunction
-
- dev.nm.analysis.function.rn2r1.univariate.AbstractUnivariateRealFunction
-
- dev.nm.analysis.function.polynomial.Polynomial
-
- dev.nm.analysis.function.polynomial.QuadraticMonomial
-
- All Implemented Interfaces:
AbelianGroup<Polynomial>
,Monoid<Polynomial>
,Ring<Polynomial>
,VectorSpace<Polynomial,Real>
,Function<Vector,Double>
,RealScalarFunction
,UnivariateRealFunction
public class QuadraticMonomial extends Polynomial
A quadratic monomial has this form: x2 + ux + v.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface dev.nm.analysis.function.Function
Function.EvaluationException
-
-
Field Summary
-
Fields inherited from class dev.nm.analysis.function.polynomial.Polynomial
ONE, ZERO
-
-
Constructor Summary
Constructors Constructor Description QuadraticMonomial(double u, double v)
Construct a quadratic monomial.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
u()
Get u as in (x2 + ux + v).double
v()
Get v as in (x2 + ux + v).-
Methods inherited from class dev.nm.analysis.function.polynomial.Polynomial
add, degree, equals, evaluate, evaluate, evaluate, getCoefficient, getCoefficients, getNormalization, hashCode, minus, multiply, ONE, opposite, pow, scaled, scaled, toString, ZERO
-
Methods inherited from class dev.nm.analysis.function.rn2r1.univariate.AbstractUnivariateRealFunction
evaluate
-
Methods inherited from class dev.nm.analysis.function.rn2r1.AbstractRealScalarFunction
dimensionOfDomain, dimensionOfRange
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface dev.nm.analysis.function.Function
dimensionOfDomain, dimensionOfRange
-
-