finesse.thermal.ring_heater.zeros_u_m

finesse.thermal.ring_heater.zeros_u_m(double a, double h, double tau, int m_max, double accuracy)

Compute the roots of the equation

\[u_m - au \cot(u_m h/(2a)) = 0 \]
Parameters
afloat

Mirror radius [m]

hfloat

Mirror thickness [m]

taufloat

Reduced radiation constant

n_maxint

Max bessel order to compute up to

accuracydouble

absolute error on zero finding brentq algorithm

Returns
u_marray_like

Array of m_max zeros