Go to the documentation of this file.
82 #define EUL 5.772156649015328606065e-1
88 double k, kf, nk1f, nkf, zn,
t,
s, z0,
z;
89 double ans,
fn, pn, pk, zmn, tlg, tox;
129 for (
i = 1;
i <
n;
i++) {
146 for (
i = 1;
i <
n;
i++) {
147 nk1f = nk1f / (
n -
i);
154 if ((tox > 1.0) && ((DBL_MAX / tox) < zmn))
160 if ((zmn > 1.0) && ((DBL_MAX / zmn) <
t))
162 if ((
t > 1.0) && ((DBL_MAX /
t) < zmn))
169 tlg = 2.0 *
log(0.5 *
x);
179 s = (pk + pn - tlg) *
t;
182 t *= z0 / (
k * (
k +
n));
185 s += (pk + pn - tlg) *
t;
219 t =
t *
z / (
fn * z0);
221 if ((
i >=
n) && (nk1f > nkf)) {
double kn(int nn, double x)
set noclip points set clip one set noclip two set bar set border lt lw set xdata set ydata set zdata set x2data set y2data set boxwidth set dummy x
const EIGEN_DEVICE_FUNC LogReturnType log() const
const EIGEN_DEVICE_FUNC ExpReturnType exp() const
void sf_error(const char *func_name, sf_error_t code, const char *fmt,...)
Jet< T, N > sqrt(const Jet< T, N > &f)
static constexpr double k
gtsam
Author(s):
autogenerated on Wed May 28 2025 03:01:38