Skip to content

Third GalSim General Milestone

Closed Jun 29, 2012 100% complete

Following the proposal and discussions at the most recent code team telecon (http://great3.pbworks.com/w/page/53909595/Code%20team%20telecon%2022%20May%202012), the third GalSim general milestone will be focused on consolidating the great progress made so far.

The primary items to be tackled for this milestone are:

  1. Finishing the work to make shear conve…

Following the proposal and discussions at the most recent code team telecon (http://great3.pbworks.com/w/page/53909595/Code%20team%20telecon%2022%20May%202012), the third GalSim general milestone will be focused on consolidating the great progress made so far.

The primary items to be tackled for this milestone are:

  1. Finishing the work to make shear conventions consistent (Issue #134).

  2. Finishing the work to make radii/size specifications consistent for all objects where possible, and to provide conversion facilities where possible (Issue #142).

  3. Finalizing plans to make the SBProfile class immutable, including ensuring that any issues associated with future parallelization are considered, and/or used shared_ptr functionality (Issue #107).

  4. Set up a timing / profiling system to allow optimization now that we can make large jobs with multiple object input (Issue #89) [UPDATE: After major speedups and timing by Mike, this is being deferred but the issue left open]

  5. Test and refine the new photon-shooting capabilities added by Gary in the last weeks (Issue #163).

  6. Finish the OpticalPSF / optics module by cleaning up internal notation and adding pupil obstructions such as a secondary mirror and perhaps struts (Issues #35, #166).

  7. Making the input config system more restricted / tailor-made to our specific requirements (Issue #148).

  8. Begin fact-finding about possibilities for a stochastic turbulent model of the atmospheric PSF (Issue #169).

As usual, we'd like to have some demo scripts associated with this milestone (#175).

Deadline: 3 weeks (+1 one working day, plus an additional week extension, to finish on Friday 22 June 2012)

This milestone is closed.

No open issues remain. View closed issues or see open milestones in this repository.