Class EvaluateToComplexReal<C extends GcdRingElem<C> & Rational>
java.lang.Object
edu.jas.application.EvaluateToComplexReal<C>
- All Implemented Interfaces:
UnaryFunctor<GenPolynomial<Complex<C>>, Complex<RealAlgebraicNumber<C>>>
class EvaluateToComplexReal<C extends GcdRingElem<C> & Rational>
extends Object
implements UnaryFunctor<GenPolynomial<Complex<C>>, Complex<RealAlgebraicNumber<C>>>
Polynomial coefficient to complex real algebriac evaluation functor.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final ComplexRing<RealAlgebraicNumber<C>> protected final GenPolynomialRing<Complex<RealAlgebraicNumber<C>>> protected final Complex<RealAlgebraicNumber<C>> -
Constructor Summary
ConstructorsConstructorDescriptionEvaluateToComplexReal(GenPolynomialRing<Complex<RealAlgebraicNumber<C>>> fac, Complex<RealAlgebraicNumber<C>> r) -
Method Summary
-
Field Details
-
pfac
protected final GenPolynomialRing<Complex<RealAlgebraicNumber<C extends GcdRingElem<C> & Rational>>> pfac -
cfac
-
root
-
-
Constructor Details
-
EvaluateToComplexReal
public EvaluateToComplexReal(GenPolynomialRing<Complex<RealAlgebraicNumber<C>>> fac, Complex<RealAlgebraicNumber<C>> r)
-
-
Method Details
-
eval
Description copied from interface:UnaryFunctorEvaluate.- Specified by:
evalin interfaceUnaryFunctor<GenPolynomial<Complex<C extends GcdRingElem<C> & Rational>>, Complex<RealAlgebraicNumber<C extends GcdRingElem<C> & Rational>>>- Returns:
- evaluated element.
-