HermiteTransformMatrix

class lsst.shapelet.HermiteTransformMatrix

Bases: pybind11_object

Methods Summary

compute(*args, **kwargs)

Overloaded function.

getCoefficientMatrix(self)

getInverseCoefficientMatrix(self)

getOrder(self)

Methods Documentation

compute(*args, **kwargs)

Overloaded function.

  1. compute(self: lsst.shapelet.HermiteTransformMatrix, transform: typing.Annotated[numpy.typing.ArrayLike, numpy.float64, “[2, 2]”]) -> typing.Annotated[numpy.typing.NDArray[numpy.float64], “[m, n]”]

  2. compute(self: lsst.shapelet.HermiteTransformMatrix, transform: lsst.geom.LinearTransform) -> typing.Annotated[numpy.typing.NDArray[numpy.float64], “[m, n]”]

  3. compute(self: lsst.shapelet.HermiteTransformMatrix, transform: typing.Annotated[numpy.typing.ArrayLike, numpy.float64, “[2, 2]”], order: typing.SupportsInt) -> typing.Annotated[numpy.typing.NDArray[numpy.float64], “[m, n]”]

  4. compute(self: lsst.shapelet.HermiteTransformMatrix, transform: lsst.geom.LinearTransform, order: typing.SupportsInt) -> typing.Annotated[numpy.typing.NDArray[numpy.float64], “[m, n]”]

getCoefficientMatrix(self: lsst.shapelet.HermiteTransformMatrix) Annotated[numpy.typing.NDArray[numpy.float64], '[m, n]']
getInverseCoefficientMatrix(self: lsst.shapelet.HermiteTransformMatrix) Annotated[numpy.typing.NDArray[numpy.float64], '[m, n]']
getOrder(self: lsst.shapelet.HermiteTransformMatrix) int