Crate goad

Source
Expand description

Geometric Optics with Aperture Diffraction

§What is GOAD?

  • GOAD is a rust crate for simulating light propagation through the use of geometric optics combined with diffraction theory of a plane wave at an aperture.
  • Most users will likely be interested in running the goad binary, which provides a command line interface for running a general problem. To get started, have a look at the quick start guide.

Modules§

_quickstart
Quickstart Guide
beam
bins
clip
containment
convergence
diff
distortion
field
fresnel
geom
helpers
multiproblem
orientation
output
params
powers
problem
result
settings
snell