
(FPCore (Cn Ce) :precision binary64 :pre TRUE (atan2 (sinh Ce) (cos Cn)))
double code(double Cn, double Ce) {
return atan2(sinh(Ce), cos(Cn));
}
real(8) function code(cn, ce)
use fmin_fmax_functions
real(8), intent (in) :: cn
real(8), intent (in) :: ce
code = atan2(sinh(ce), cos(cn))
end function
public static double code(double Cn, double Ce) {
return Math.atan2(Math.sinh(Ce), Math.cos(Cn));
}
def code(Cn, Ce): return math.atan2(math.sinh(Ce), math.cos(Cn))
function code(Cn, Ce) return atan(sinh(Ce), cos(Cn)) end
function tmp = code(Cn, Ce) tmp = atan2(sinh(Ce), cos(Cn)); end
code[Cn_, Ce_] := N[ArcTan[N[Sinh[Ce], $MachinePrecision] / N[Cos[Cn], $MachinePrecision]], $MachinePrecision]
\tan^{-1}_* \frac{\sinh Ce}{\cos Cn}
Use the --timeout flag to change the timeout.