ToolPythonIntermediate Fourier fringe analysis and phase unwrapping: a mirror's height map row_unwrapped = np.unwrap(row)err_rows = wrong_pixels(np.unwrap(np.unwrap(bad, axis=1), axis=0))
ConceptPythonIntermediate Symplectic integrators: why leapfrog's energy error is bounded and RK4's drifts ahead = np.unwrap(np.arctan2(-p, q))[-1] - t[-1] # the exact solution turns by exactly t