atanh
On this page

atanh()

Function in Builtins

atanh(x): inverse hyperbolic tangent, component-wise.

import { atanh } from 'typeshade'

The signature, the description and the examples come from the compiler's own source at commit 26de7be8.

Syntax

const atanh: <K extends FloatKey>(x: ReadonlyNode<K>) => Node<K>

Parameters

x ReadonlyNode<K>

Return value

Node<K>

Description

|x| >= 1 is undefined per the WGSL and GLSL specs (±∞ or NaN); clamp strictly inside (-1, 1) when the operand can reach the boundary by rounding, as with asin and acos.

Targets

TargetSupportNotes
WGSL (WebGPU) Supported

atanh(x).

GLSL ES 3.00 (WebGL2) Supported

atanh(x).

CPU oracle Supported

Evaluated in f64 by the oracle.

See also

Source

src/core/ir/node.ts, line 1582, at commit 26de7be8

Edit this page Report a problem