finesse.thermal.ring_heater.surface_deformation
- finesse.thermal.ring_heater.surface_deformation(r, a, b, c, h, material, barrel_material=None, T_ext=293.15, m_max=10, root_accuracy=1e-12)
 “Computes the surface thermo-elastic deformation of the HR surface per Watt absorbed ring heater power.
- Parameters:
 - rarray_like
 Radial vector [m]
- afloat
 Mirror radius [m]
- bfloat
 Ring heater lower boundary relative to center [m]
- cfloat
 Ring heater upper boundary relative to center [m]
- hfloat
 Mirror thickness [m]
- materialMaterial
 Mirror substrate material, see
finesse.materials- barrel_materialMaterial
 Barrel coating material, see
finesse.materials- T_extfloat, optional
 External temperature surrounding mirror
- m_maxint, optional
 Number of zeros to find, i.e. analytic order
- root_accuracy: float, optional
 Accuracy of root finding
- Returns:
 - U_z_rh_per_Warray_like
 1D radial vector of z displacement per Watt of ring heater power
Notes
See [34] for derivation of these equations.