Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Global Enhancements List #6

Open
19 of 24 tasks
Jashcraf opened this issue Jul 31, 2022 · 4 comments
Open
19 of 24 tasks

Global Enhancements List #6

Jashcraf opened this issue Jul 31, 2022 · 4 comments
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@Jashcraf
Copy link
Owner

Jashcraf commented Jul 31, 2022

List of enhancements sorted roughly by category. If one is added an issue should be made where progress can be tracked.

1) Physics

2) Code

3) Visualization

4) Raytrace Interfacing

5) Testing

6) Experiments

@Jashcraf Jashcraf added the enhancement New feature or request label Jul 31, 2022
@Jashcraf Jashcraf changed the title Global Enhancements List A Global Enhancements List Aug 1, 2022
@Jashcraf Jashcraf changed the title A Global Enhancements List 1A Global Enhancements List Aug 1, 2022
@Jashcraf
Copy link
Owner Author

Jashcraf commented Aug 10, 2022

Erratum tracing issue

@Jashcraf
Copy link
Owner Author

Jashcraf commented Nov 2, 2022

Enhancements are largely dedicated on the restructure branch, I'd say that the beamlet calculation needs to be working there before manuscript submission. So its probably a good thing to work on while the coauthors are revising

@Jashcraf
Copy link
Owner Author

I think it would be very useful to include tolerancing utilities, but that might be a little more challenging. We have access to the OPD from the raytrace so we can use that as a figure of merit. But perturbing the optical system may be challenging.

Maybe we create instances of a 'surface' class when the dictionary is passed to the optical system, and then don't close the connection to ZOS?

@Jashcraf Jashcraf changed the title 1A Global Enhancements List Global Enhancements List Dec 10, 2022
@Jashcraf Jashcraf pinned this issue Dec 10, 2022
@Jashcraf Jashcraf added the good first issue Good for newcomers label Dec 10, 2022
@Jashcraf
Copy link
Owner Author

  • sample task

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

1 participant