Interface UnaryFunctor<C extends Element<C>,D extends Element<D>>

Type Parameters:
C - element type
D - element type
All Known Implementing Classes:
AlgebToCompl, AlgFromRealCoeff, AlgToPoly, AnyToComplex, BackSubstKronecker, CoeffConvertAlg, CoeffRecConvertAlg, CoeffToAlg, CoeffToComplex, CoeffToComplexFromComplex, CoeffToComplexReal, CoeffToReal, CoeffToReAlg, CoeffToRecAlg, CoeffToRecReAlg, ComplToAlgeb, CompRatToDec, DistToRec, EvalAllPol, EvalMain, EvalMainPol, EvaluateToComplexReal, FromInteger, FromIntegerPoly, ImagPart, ImagPartComplex, ModSymToInt, ModToInt, Multiply, Negate, PolyToAlg, PolyToReAlg, RatNumer, RatToCompl, RatToDec, RatToInt, RatToIntFactor, RatToIntPoly, RealFromAlgCoeff, RealFromReAlgCoeff, ReAlgFromRealCoeff, RealPart, RealPartComplex, RecToDist, SubstKronecker, ToComplex

public interface UnaryFunctor<C extends Element<C>,D extends Element<D>>
Unary functor interface.
  • Method Summary

    Modifier and Type
    Method
    Description
    eval(C c)
    Evaluate.
  • Method Details

    • eval

      D eval(C c)
      Evaluate.
      Returns:
      evaluated element.