switch to built-in atanh() on vs2013 and up