HermiteTransformMatrix¶
- class lsst.shapelet.HermiteTransformMatrix¶
Bases:
pybind11_object
Methods Summary
compute
(*args, **kwargs)Overloaded function.
getCoefficientMatrix
(self)getOrder
(self)Methods Documentation
- compute(*args, **kwargs)¶
Overloaded function.
compute(self: lsst.shapelet.HermiteTransformMatrix, transform: typing.Annotated[numpy.typing.ArrayLike, numpy.float64, “[2, 2]”]) -> typing.Annotated[numpy.typing.NDArray[numpy.float64], “[m, n]”]
compute(self: lsst.shapelet.HermiteTransformMatrix, transform: lsst.geom.LinearTransform) -> typing.Annotated[numpy.typing.NDArray[numpy.float64], “[m, n]”]
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]”]
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 ¶