fmmax icon indicating copy to clipboard operation
fmmax copied to clipboard

Better type checking in `eigensolve_isotropic_media`

Open smartalecH opened this issue 2 years ago • 0 comments
trafficstars

Currently, if the wavelength parameter within eigensolve_isotropic_media is passed as a float, rather than a jax array, then it throws an obscure error (not directly pointing to the wavelength parameter itself).

It would be good to either

  • explicitly allow for float values and do the necessary conversions under the hood.
  • assert a type up front and throw an error describing why this needs to be the case.

smartalecH avatar Oct 31 '23 00:10 smartalecH