rayopt icon indicating copy to clipboard operation
rayopt copied to clipboard

Python optics and lens design, raytracing

Results 13 rayopt issues
Sort by recently updated
recently updated
newest added

In paraxial_trace you write: ``` # TODO # * introduce aperture at argmax(abs(y_axial)/radius) # or at argmin(abs(u_axial)) ``` could this be done in an instance method e.g. paraxial_ray.find_stop or .find_aperture...

enhancement

In Matplotlib method `set_smart_bounds` is deprecated and throws the following error when performing analysis `AttributeError: 'XAxis' object has no attribute 'set_smart_bounds'` Seems that this capability was deprecated in `matplotlib==3.2` but...

Hi I like the rayopt library and the integration with the `scipy.optimize` for lens curvature optimization. However, when I run the tutorial `Triplet.ipynb` in the `rayopt-notebook` repo, it fails to...