SpatialKernelSolution¶
- 
class lsst.ip.diffim.SpatialKernelSolution¶
- Bases: - lsst.ip.diffim.KernelSolution- Attributes Summary - CHOLESKY_LDLT- CHOLESKY_LLT- EIGENVALUE- EIGENVECTOR- LU- NONE- SVD- Methods Summary - addConstraint(self, xCenter, yCenter, qMat, …)- getB(self)- getConditionNumber(*args, **kwargs)- Overloaded function. - getId(self)- getM(self)- getSolutionPair(self)- getSolvedBy(self)- makeKernelImage(self, pos)- printA(self)- printB(self)- printM(self)- solve(self)- Attributes Documentation - 
CHOLESKY_LDLT= KernelSolvedBy.CHOLESKY_LDLT¶
 - 
CHOLESKY_LLT= KernelSolvedBy.CHOLESKY_LLT¶
 - 
EIGENVALUE= ConditionNumberType.EIGENVALUE¶
 - 
EIGENVECTOR= KernelSolvedBy.EIGENVECTOR¶
 - 
LU= KernelSolvedBy.LU¶
 - 
NONE= KernelSolvedBy.NONE¶
 - 
SVD= ConditionNumberType.SVD¶
 - Methods Documentation - 
addConstraint(self: lsst.ip.diffim.kernelSolution.SpatialKernelSolution, xCenter: float, yCenter: float, qMat: numpy.ndarray[float64[m, n]], wVec: numpy.ndarray[float64[m, 1]]) → None¶
 - 
getB(self: lsst.ip.diffim.kernelSolution.KernelSolution) → numpy.ndarray[float64[m, 1]]¶
 - 
getConditionNumber(*args, **kwargs)¶
- Overloaded function. - getConditionNumber(self: lsst.ip.diffim.kernelSolution.KernelSolution, conditionType: lsst.ip.diffim.kernelSolution.KernelSolution.ConditionNumberType) -> float
- getConditionNumber(self: lsst.ip.diffim.kernelSolution.KernelSolution, mMat: numpy.ndarray[float64[m, n]], conditionType: lsst.ip.diffim.kernelSolution.KernelSolution.ConditionNumberType) -> float
 
 - 
getId(self: lsst.ip.diffim.kernelSolution.KernelSolution) → int¶
 - 
getM(self: lsst.ip.diffim.kernelSolution.KernelSolution) → numpy.ndarray[float64[m, n]]¶
 - 
getSolutionPair(self: lsst.ip.diffim.kernelSolution.SpatialKernelSolution) → Tuple[lsst.afw.math.kernel.kernel.LinearCombinationKernel, lsst.afw.math.function.Function2D]¶
 - 
getSolvedBy(self: lsst.ip.diffim.kernelSolution.KernelSolution) → lsst.ip.diffim.kernelSolution.KernelSolution.KernelSolvedBy¶
 - 
makeKernelImage(self: lsst.ip.diffim.kernelSolution.SpatialKernelSolution, pos: lsst.geom.Point2D) → lsst.afw.image.image.image.ImageD¶
 - 
printA(self: lsst.ip.diffim.kernelSolution.KernelSolution) → None¶
 - 
printB(self: lsst.ip.diffim.kernelSolution.KernelSolution) → None¶
 - 
printM(self: lsst.ip.diffim.kernelSolution.KernelSolution) → None¶
 - 
solve(self: lsst.ip.diffim.kernelSolution.SpatialKernelSolution) → None¶
 
-