remove node_modules and .gitignore them
This commit is contained in:
-6
@@ -1,6 +0,0 @@
|
||||
export declare namespace Carlson {
|
||||
function rf(x: number, y: number, z: number): number;
|
||||
function rj(x: number, y: number, z: number, p: number): number;
|
||||
function rc(x: number, y: number): number;
|
||||
function rd(x: number, y: number, z: number): number;
|
||||
}
|
||||
-43
@@ -1,43 +0,0 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.Carlson = void 0;
|
||||
//================================================================
|
||||
/**
|
||||
* @packageDocumentation
|
||||
* @module std.internal
|
||||
*/
|
||||
//================================================================
|
||||
var MathUtil_1 = require("./MathUtil");
|
||||
var Carlson;
|
||||
(function (Carlson) {
|
||||
var INFINITY = 100 * 1000;
|
||||
var SECTION = INFINITY;
|
||||
function rf(x, y, z) {
|
||||
return (MathUtil_1.MathUtil.integral(function (t) {
|
||||
var ret = t + x;
|
||||
ret *= t + y;
|
||||
ret *= t + z;
|
||||
return 1 / Math.sqrt(ret);
|
||||
}, 0, INFINITY, SECTION) / 2);
|
||||
}
|
||||
Carlson.rf = rf;
|
||||
function rj(x, y, z, p) {
|
||||
return (MathUtil_1.MathUtil.integral(function (t) {
|
||||
var ret = t + x;
|
||||
ret *= t + y;
|
||||
ret *= t + z;
|
||||
ret = (t + p) * Math.sqrt(ret);
|
||||
return 1 / ret;
|
||||
}, 0, INFINITY, SECTION) * 1.5);
|
||||
}
|
||||
Carlson.rj = rj;
|
||||
function rc(x, y) {
|
||||
return rf(x, y, y);
|
||||
}
|
||||
Carlson.rc = rc;
|
||||
function rd(x, y, z) {
|
||||
return rj(x, y, z, z);
|
||||
}
|
||||
Carlson.rd = rd;
|
||||
})(Carlson = exports.Carlson || (exports.Carlson = {}));
|
||||
//# sourceMappingURL=Carlson.js.map
|
||||
-9
@@ -1,9 +0,0 @@
|
||||
/**
|
||||
* @packageDocumentation
|
||||
* @module std.internal
|
||||
*/
|
||||
export declare namespace MathUtil {
|
||||
function factorial(k: number): number;
|
||||
function integral(formula: (x: number) => number, first: number, last: number, segment_count?: number): number;
|
||||
function sigma(formula: (k: number) => number, first: number, last: number): number;
|
||||
}
|
||||
-58
@@ -1,58 +0,0 @@
|
||||
"use strict";
|
||||
var __read = (this && this.__read) || function (o, n) {
|
||||
var m = typeof Symbol === "function" && o[Symbol.iterator];
|
||||
if (!m) return o;
|
||||
var i = m.call(o), r, ar = [], e;
|
||||
try {
|
||||
while ((n === void 0 || n-- > 0) && !(r = i.next()).done) ar.push(r.value);
|
||||
}
|
||||
catch (error) { e = { error: error }; }
|
||||
finally {
|
||||
try {
|
||||
if (r && !r.done && (m = i["return"])) m.call(i);
|
||||
}
|
||||
finally { if (e) throw e.error; }
|
||||
}
|
||||
return ar;
|
||||
};
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
exports.MathUtil = void 0;
|
||||
//================================================================
|
||||
/**
|
||||
* @packageDocumentation
|
||||
* @module std.internal
|
||||
*/
|
||||
//================================================================
|
||||
var MathUtil;
|
||||
(function (MathUtil) {
|
||||
function factorial(k) {
|
||||
if (FACTORIALS.length <= k)
|
||||
for (var i = FACTORIALS.length; i <= k; ++i)
|
||||
FACTORIALS.push(FACTORIALS[i - 1] * i);
|
||||
return FACTORIALS[k];
|
||||
}
|
||||
MathUtil.factorial = factorial;
|
||||
function integral(formula, first, last, segment_count) {
|
||||
var _a;
|
||||
if (segment_count === void 0) { segment_count = 100 * 1000; }
|
||||
if (first > last)
|
||||
_a = __read([last, first], 2), first = _a[0], last = _a[1];
|
||||
else if (first === last)
|
||||
return 0;
|
||||
var interval = (last - first) / segment_count;
|
||||
var ret = 0.0;
|
||||
for (; first < last; first += interval)
|
||||
ret += formula(first) * interval;
|
||||
return ret;
|
||||
}
|
||||
MathUtil.integral = integral;
|
||||
function sigma(formula, first, last) {
|
||||
var ret = 0.0;
|
||||
for (; first <= last; ++first)
|
||||
ret += formula(first);
|
||||
return ret;
|
||||
}
|
||||
MathUtil.sigma = sigma;
|
||||
var FACTORIALS = [1, 1];
|
||||
})(MathUtil = exports.MathUtil || (exports.MathUtil = {}));
|
||||
//# sourceMappingURL=MathUtil.js.map
|
||||
Reference in New Issue
Block a user