Package edu.jas.poly
Class AlgebToCompl<C extends GcdRingElem<C>>
- java.lang.Object
-
- edu.jas.poly.AlgebToCompl<C>
-
- All Implemented Interfaces:
UnaryFunctor<AlgebraicNumber<C>,Complex<C>>
class AlgebToCompl<C extends GcdRingElem<C>> extends java.lang.Object implements UnaryFunctor<AlgebraicNumber<C>,Complex<C>>
Algebraic to generic complex functor.
-
-
Field Summary
Fields Modifier and Type Field Description protected ComplexRing<C>
cfac
-
Constructor Summary
Constructors Constructor Description AlgebToCompl(ComplexRing<C> fac)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Complex<C>
eval(AlgebraicNumber<C> a)
Evaluate.
-
-
-
Field Detail
-
cfac
protected final ComplexRing<C extends GcdRingElem<C>> cfac
-
-
Constructor Detail
-
AlgebToCompl
public AlgebToCompl(ComplexRing<C> fac)
-
-
Method Detail
-
eval
public Complex<C> eval(AlgebraicNumber<C> a)
Description copied from interface:UnaryFunctor
Evaluate.- Specified by:
eval
in interfaceUnaryFunctor<AlgebraicNumber<C extends GcdRingElem<C>>,Complex<C extends GcdRingElem<C>>>
- Returns:
- evaluated element.
-
-