Skip to content

interpsfex returns a single basis image for a constant (no POLDEG1) PSF model #913

Description

@cailmdaley

With a PSFEx model that has no POLDEG1 (constant PSF), PSFExInterpolator.interpsfex returns one 2D basis image rather than one PSF per requested position; callers assume the per-position shape. The committed configs use PSFVAR_DEGREES 2, so the path is not exercised, but a degree-0 run would crash or silently reuse one image. Either broadcast to the per-position array or refuse degree-0 models with a clear error. Found while writing the psf-gate-drops-epoch contract (#875).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions