Skip to content

A python library for performing simple X-ray ray tracing in a plane grating monochromator.

License

Notifications You must be signed in to change notification settings

patrickwang27/pgmcomponents

Repository files navigation

pgmcomponents canvas branch

This is the development branch for switching visualisation to using tkcanvas in lieu of matplotlib. Matplotlib suffers from performance issues when modifying parameters quickly which leads to a jarring user experience.

Roadmap/To-do:

  • Modify current visualisation widget classes to create a pysimplegui.graph instance
  • Design how axes and axis labels are best presented
  • Modifying methods for drawing beam footprints in the new reference frame.

About

A python library for performing simple X-ray ray tracing in a plane grating monochromator.

Resources

License

Stars

Watchers

Forks

Packages

No packages published