BicopBase.hinv1

BicopBase.hinv1(u, x=None)

Numerically invert hfunc1() in its second argument.

Solves hfunc1([u1, .], x) = u2 for the second argument by bisection (solve_increasing), since hfunc1 is increasing in it.

Parameters:
uarray, shape (n, 2), dtype float

Column 0 is the conditioning value u1; column 1 is the level to invert.

xarray, shape (n, k), or None, optional

Conditioning variables forwarded to hfunc1().

Returns:
array, shape (n,), dtype float

The inverted values in [0, 1].