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
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 -
Method Summary
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
-
Constructor Details
-
QuadraticMonomial
public QuadraticMonomial(double u, double v) Construct a quadratic monomial.- Parameters:
u
- u as in (x2 + ux + v)v
- v as in (x2 + ux + v)
-
-
Method Details
-
u
public double u()Get u as in (x2 + ux + v).- Returns:
- u
-
v
public double v()Get v as in (x2 + ux + v).- Returns:
- v
-