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)