INNER CODE UNIT · JavaScript
t
lh3/psmc · utils/split-time.js:166
t = tao * tmp;
}
f += r.a[i].sigma1;
y += (1.0 - Math.exp(-r.theta0 * (t + (r.a[i].t - r.a[k0].t)) / scale)) * r.a[i].sigma1;
}
return [z, y/f];
}
function main(args) {
let opt = { round:20, d0:1e-5, scale:100 };
for (const o of getopt(args, "N:d:s:", [])) {
if (o.opt == "-N") opt.round = parseInt(o.arg);
else if (o.opt == "-d") opt.d0 = parseFloat(o.arg);
else if (o.opt == "-s") opt.scale = parseInt(o.arg);
}
if (args.length == 0) {
print("Usage: split-time.js [options] <in1.psmc> [...]");
print("Options:");