finesse.utilities.maps.surface_point_absorber¶
- finesse.utilities.maps.surface_point_absorber(xs, ys, w, h, power_absorbed, alpha=5.5e-07, kappa=1.38, zero_min=False)[source]¶
Models the surface deformation from a small point absorber in a coating of a mirror. It calcaultes the thermo-elastic deformation due to excess heat being deposited in the mirror.
- Parameters:
- xs, ysarray
1D array for the x and y axis to calculate the distortion over
- wdouble
Area of the absorber size
- hdouble
Thickness of mirror
- power_absorbeddouble
Amount of power absorbed over the area w
- alphadouble, optional
Thermo-elastic coefficient of material, default value for fused silica
- kappadouble, optional
Thermal conductivity of the material, default value for fused silica
- Returns:
- Height map in meters
Notes
- Equation from:
Brooks, et.al “Point absorbers in Advanced LIGO,” Appl. Opt. (2021)