Details
-
Type:
Story
-
Status: To Do
-
Resolution: Unresolved
-
Fix Version/s: None
-
Component/s: afw
-
Labels:
-
Story Points:4
Description
DM-13065 adds a new low-level polynomials library to afw::math, incorporating but heavily modifying code from afw.math.ChebyshevBoundedField, meas.astrom.PolynomialTransform, and shapelet.
ChebyshevBoundedField should be reimplemented on top of the new polynomials library. This will require removing ChebyshevBoundedField's (never-used, and probably not useful) support for x and y polynomials with different orders, and it will probably involve adding a bit more functionality (integrals?) to the polynomials library as well.
This should include updating the polynomials library to utilize a more stable Clenshaw recurrence relation for some evaluation.
Attachments
Issue Links
Activity
Description |
{{ChebyshevBoundedField}} should be reimplemented on top of the new polynomials library. This will require removing {{ChebyshevBoundedField}}'s (never-used, and probably not useful) support for x and y polynomials with different orders, and it will probably involve adding a bit more functionality (integrals?) to the polynomials library as well. |
{{ChebyshevBoundedField}} should be reimplemented on top of the new polynomials library. This will require removing {{ChebyshevBoundedField}}'s (never-used, and probably not useful) support for x and y polynomials with different orders, and it will probably involve adding a bit more functionality (integrals?) to the polynomials library as well. This should include updating the polynomials library to utilize a more stable Clenshaw recurrence relation for some evaluation. |
Summary | Integrate new polynomials library into ChebyshevBoundedField | Utilize new polynomials library in ChebyshevBoundedField |
Remote Link | This issue links to "Page (Confluence)" [ 31016 ] |