pyoptools.misc.Poly1Drot.Poly1Drot module

class pyoptools.misc.Poly1Drot.Poly1Drot.poly1Drot

Bases: object

Class defining a rotationally symmetric 1D polynomial.

coef
dxdy()

Method to return a tuple of poly1DrotDeriv objects, for derivatives along a x and y axis respectively.

eval()

Generic numpy evaluation method for the polynomial surface value

meval()
peval()

Cython implementation of polynomial evaluation.

class pyoptools.misc.Poly1Drot.Poly1Drot.poly1DrotDeriv

Bases: object

Class defining the derivative of a rotationally symmetric 1D polynomial. Generally not instantiated indivually, but as part of poly1Drot class

coef
eval()
peval()

Evaluate the derivative at the point x, y

Parameters:
  • x (float) – x value at which to evaluate
  • y (float) – y value at which to evaluate
wrt