Malus Running

Not sure is exactly correct for  elliptical cases between 0 and 90 deg
azimuth.