conical_surface_sag¶
-
hcipy.optics.
conical_surface_sag
(radius_of_curvature, conic_constant=0)¶ Makes a Field generator for the surface sag of a conical surface.
The surface profile is defined as:
\[z = \frac{cr^2}{1 + \sqrt{1-\left(1+k\right)c^2r^2}}\]with z the surface sag, c the curvature and k the conic constant.
- Parameters
- radius_of_curvaturescalar
The radius of curvature of the surface.
- conic_constantscalar
The conic constant of the surface
- Returns
- Field generator
This function can be evaluated on a grid to get the sag profile.