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:");

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…