finesse.thermal.ring_heater.substrate_temperature¶
- finesse.thermal.ring_heater.substrate_temperature(r, z, a, b, c, h, material, T_ext=293.15, m_max=10, root_accuracy=1e-12)¶
- Computes the substrate temperature distribution per Watt absorbed ring heater power. - Parameters:
- rarray_like
- Radial vector [m] 
- zarray_like
- Longitudinal 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.material
- 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:
- T_rh_per_Warray_like
- 2D Array of temperature distribution over [r, z] 
 
 - Notes - Typo for A_m terms in manuscript, sin terms are functions of u_m, not v_m. See [28].