Skip to content

test: add point-source simulator coverage - #103

Merged
Jammy2211 merged 1 commit into
mainfrom
feature/point-source-light
Aug 9, 2026
Merged

test: add point-source simulator coverage#103
Jammy2211 merged 1 commit into
mainfrom
feature/point-source-light

Conversation

@Jammy2211

@Jammy2211 Jammy2211 commented Aug 9, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • add a compact simulator.py integration example for the new point-source profile
  • verify over-sampled PSF convolution conserves total point-source flux
  • verify ag.lp_linear.PointSource converts to ag.lp.PointSource with the solved coefficient

Scripts Changed

  • scripts/imaging/point_source/simulator.py
  • smoke_tests.txt

Upstream PR

PyAutoLabs/PyAutoGalaxy#562

Test Plan

  • Run the new simulator directly
  • Run Black
  • Run all 37 smoke entries (two optional Matern cases were rerun successfully after installing the CI optional extras)
  • Confirm GitHub Actions Smoke Tests on Python 3.12 and 3.13

Generated with PyAutoHands.

@Jammy2211 Jammy2211 added the pending-release PR queued for the next release build label Aug 9, 2026 — with ChatGPT Codex Connector
@Jammy2211
Jammy2211 marked this pull request as ready for review August 9, 2026 14:48
@Jammy2211 Jammy2211 removed the pending-release PR queued for the next release build label Aug 9, 2026
@Jammy2211
Jammy2211 merged commit 5a2455d into main Aug 9, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant