Hyperbolic Area Tangent.
double atanh(double value) { return 0.5 * stdmath.log((1 + value) / (1 - value)); }