123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688 |
- import _extends from "@babel/runtime/helpers/extends";
- /**
- * THIS FILE IS AUTO-GENERATED
- * DON'T MAKE CHANGES HERE
- */
- import { config } from './configReadonly.js';
- import { createNode, createObjectNode, createOperatorNode, createParenthesisNode, createRelationalNode, createArrayNode, createBlockNode, createConditionalNode, createConstantNode, createRangeNode, createReviver, createChainClass, createFunctionAssignmentNode, createChain, createAccessorNode, createAssignmentNode, createIndexNode, createSymbolNode, createFunctionNode, createParse, createResolve, createSimplifyConstant, createCompile, createHelpClass, createLeafCount, createSimplifyCore, createEvaluate, createHelp, createParserClass, createSimplify, createSymbolicEqual, createDerivative, createParser, createRationalize, createFilterTransform, createForEachTransform, createMapTransform, createApplyTransform, createDiffTransform, createSubsetTransform, createConcatTransform, createMaxTransform, createMinTransform, createRangeTransform, createSumTransform, createCumSumTransform, createRowTransform, createColumnTransform, createIndexTransform, createMeanTransform, createVarianceTransform, createStdTransform } from '../factoriesAny.js';
- import { BigNumber, Complex, e, _false, fineStructure, Fraction, i, _Infinity, LN10, LOG10E, Matrix, _NaN, _null, phi, Range, ResultSet, SQRT1_2,
- // eslint-disable-line camelcase
- sackurTetrode, tau, _true, version, DenseMatrix, efimovFactor, LN2, pi, replacer, SQRT2, typed, unaryPlus, weakMixingAngle, abs, acos, acot, acsc, addScalar, arg, asech, asinh, atan, atanh, bignumber, bitNot, boolean, clone, combinations, complex, conj, cosh, coth, csc, cube, equalScalar, erf, exp, expm1, filter, forEach, format, getMatrixDataType, hex, im, isInteger, isNegative, isPositive, isZero, LOG2E, lgamma, log10, log2, map, multiplyScalar, not, number, oct, pickRandom, print, random, re, sec, sign, sin, SparseMatrix, splitUnit, square, string, tan, typeOf, acosh, acsch, apply, asec, bin, combinationsWithRep, cos, csch, isNaN, isPrime, randomInt, sech, sinh, sparse, sqrt, tanh, unaryMinus, acoth, cot, fraction, isNumeric, matrix, matrixFromFunction, mod, nthRoot, numeric, or, prod, reshape, size, smaller, squeeze, subset, subtract, to, transpose, xgcd, zeros, and, bitAnd, bitXor, cbrt, compare, compareText, concat, count, ctranspose, diag, divideScalar, dotDivide, equal, fft, flatten, gcd, hasNumericValue, hypot, ifft, kron, largerEq, leftShift, lsolve, matrixFromColumns, min, mode, nthRoots, ones, partitionSelect, resize, rightArithShift, round, smallerEq, unequal, usolve, xor, add, atan2, bitOr, catalan, compareNatural, cumsum, deepEqual, diff, dot, equalText, floor, identity, invmod, larger, log, lsolveAll, matrixFromRows, multiply, qr, range, rightLogShift, setSize, slu, sum, trace, usolveAll, asin, ceil, composition, cross, det, distance, dotMultiply, FibonacciHeap, fix, ImmutableDenseMatrix, Index, intersect, lcm, log1p, max, quantileSeq, row, setCartesian, setDistinct, setIsSubset, setPowerset, sort, column, index, inv, pinv, pow, setDifference, setMultiplicity, Spa, sqrtm, Unit, vacuumImpedance, wienDisplacement, atomicMass, bohrMagneton, boltzmann, conductanceQuantum, createUnit, deuteronMass, dotPow, electricConstant, elementaryCharge, expm, faraday, firstRadiation, gamma, gravitationConstant, hartreeEnergy, klitzing, loschmidt, magneticConstant, molarMass, molarPlanckConstant, neutronMass, nuclearMagneton, planckCharge, planckLength, planckTemperature, protonMass, reducedPlanckConstant, rydberg, secondRadiation, setSymDifference, speedOfLight, stefanBoltzmann, thomsonCrossSection, avogadro, bohrRadius, coulomb, divide, electronMass, factorial, gravity, inverseConductanceQuantum, lup, magneticFluxQuantum, molarMassC12, multinomial, permutations, planckMass, polynomialRoot, setIntersect, stirlingS2, unit, bellNumbers, eigs, fermiCoupling, mean, molarVolume, planckConstant, quantumOfCirculation, setUnion, variance, classicalElectronRadius, lusolve, median, kldivergence, mad, std, gasConstant, norm, rotationMatrix, planckTime, schur, rotate, sylvester, lyap } from './pureFunctionsAny.generated.js';
- var math = {}; // NOT pure!
- var mathWithTransform = {}; // NOT pure!
- var classes = {}; // NOT pure!
- export var Node = createNode({
- mathWithTransform
- });
- export var ObjectNode = createObjectNode({
- Node
- });
- export var OperatorNode = createOperatorNode({
- Node
- });
- export var ParenthesisNode = createParenthesisNode({
- Node
- });
- export var RelationalNode = createRelationalNode({
- Node
- });
- export var ArrayNode = createArrayNode({
- Node
- });
- export var BlockNode = createBlockNode({
- Node,
- ResultSet
- });
- export var ConditionalNode = createConditionalNode({
- Node
- });
- export var ConstantNode = createConstantNode({
- Node
- });
- export var RangeNode = createRangeNode({
- Node
- });
- export var reviver = createReviver({
- classes
- });
- export var Chain = createChainClass({
- math,
- typed
- });
- export var FunctionAssignmentNode = createFunctionAssignmentNode({
- Node,
- typed
- });
- export var chain = createChain({
- Chain,
- typed
- });
- export var AccessorNode = createAccessorNode({
- Node,
- subset
- });
- export var AssignmentNode = createAssignmentNode({
- matrix,
- Node,
- subset
- });
- export var IndexNode = createIndexNode({
- Node,
- size
- });
- export var SymbolNode = createSymbolNode({
- Unit,
- Node,
- math
- });
- export var FunctionNode = createFunctionNode({
- Node,
- SymbolNode,
- math
- });
- export var parse = createParse({
- AccessorNode,
- ArrayNode,
- AssignmentNode,
- BlockNode,
- ConditionalNode,
- ConstantNode,
- FunctionAssignmentNode,
- FunctionNode,
- IndexNode,
- ObjectNode,
- OperatorNode,
- ParenthesisNode,
- RangeNode,
- RelationalNode,
- SymbolNode,
- config,
- numeric,
- typed
- });
- export var resolve = createResolve({
- ConstantNode,
- FunctionNode,
- OperatorNode,
- ParenthesisNode,
- parse,
- typed
- });
- export var simplifyConstant = createSimplifyConstant({
- bignumber,
- fraction,
- AccessorNode,
- ArrayNode,
- ConstantNode,
- FunctionNode,
- IndexNode,
- ObjectNode,
- OperatorNode,
- SymbolNode,
- config,
- mathWithTransform,
- matrix,
- parse,
- typed
- });
- export var compile = createCompile({
- parse,
- typed
- });
- export var Help = createHelpClass({
- parse
- });
- export var leafCount = createLeafCount({
- parse,
- typed
- });
- export var simplifyCore = createSimplifyCore({
- AccessorNode,
- ArrayNode,
- ConstantNode,
- FunctionNode,
- IndexNode,
- ObjectNode,
- OperatorNode,
- ParenthesisNode,
- SymbolNode,
- add,
- divide,
- equal,
- isZero,
- multiply,
- parse,
- pow,
- subtract,
- typed
- });
- export var evaluate = createEvaluate({
- parse,
- typed
- });
- export var help = createHelp({
- Help,
- mathWithTransform,
- typed
- });
- export var Parser = createParserClass({
- evaluate
- });
- export var simplify = createSimplify({
- bignumber,
- fraction,
- AccessorNode,
- ArrayNode,
- ConstantNode,
- FunctionNode,
- IndexNode,
- ObjectNode,
- OperatorNode,
- ParenthesisNode,
- SymbolNode,
- add,
- config,
- divide,
- equal,
- isZero,
- mathWithTransform,
- matrix,
- multiply,
- parse,
- pow,
- resolve,
- simplifyConstant,
- simplifyCore,
- subtract,
- typed
- });
- export var symbolicEqual = createSymbolicEqual({
- OperatorNode,
- parse,
- simplify,
- typed
- });
- export var derivative = createDerivative({
- ConstantNode,
- FunctionNode,
- OperatorNode,
- ParenthesisNode,
- SymbolNode,
- config,
- equal,
- isZero,
- numeric,
- parse,
- simplify,
- typed
- });
- export var parser = createParser({
- Parser,
- typed
- });
- export var rationalize = createRationalize({
- bignumber,
- fraction,
- AccessorNode,
- ArrayNode,
- ConstantNode,
- FunctionNode,
- IndexNode,
- ObjectNode,
- OperatorNode,
- ParenthesisNode,
- SymbolNode,
- add,
- config,
- divide,
- equal,
- isZero,
- mathWithTransform,
- matrix,
- multiply,
- parse,
- pow,
- simplify,
- simplifyConstant,
- simplifyCore,
- subtract,
- typed
- });
- _extends(math, {
- e,
- false: _false,
- fineStructure,
- i,
- Infinity: _Infinity,
- LN10,
- LOG10E,
- NaN: _NaN,
- null: _null,
- phi,
- SQRT1_2,
- sackurTetrode,
- tau,
- true: _true,
- 'E': e,
- version,
- efimovFactor,
- LN2,
- pi,
- replacer,
- reviver,
- SQRT2,
- typed,
- unaryPlus,
- 'PI': pi,
- weakMixingAngle,
- abs,
- acos,
- acot,
- acsc,
- addScalar,
- arg,
- asech,
- asinh,
- atan,
- atanh,
- bignumber,
- bitNot,
- boolean,
- clone,
- combinations,
- complex,
- conj,
- cosh,
- coth,
- csc,
- cube,
- equalScalar,
- erf,
- exp,
- expm1,
- filter,
- forEach,
- format,
- getMatrixDataType,
- hex,
- im,
- isInteger,
- isNegative,
- isPositive,
- isZero,
- LOG2E,
- lgamma,
- log10,
- log2,
- map,
- multiplyScalar,
- not,
- number,
- oct,
- pickRandom,
- print,
- random,
- re,
- sec,
- sign,
- sin,
- splitUnit,
- square,
- string,
- tan,
- typeOf,
- acosh,
- acsch,
- apply,
- asec,
- bin,
- chain,
- combinationsWithRep,
- cos,
- csch,
- isNaN,
- isPrime,
- randomInt,
- sech,
- sinh,
- sparse,
- sqrt,
- tanh,
- unaryMinus,
- acoth,
- cot,
- fraction,
- isNumeric,
- matrix,
- matrixFromFunction,
- mod,
- nthRoot,
- numeric,
- or,
- prod,
- reshape,
- size,
- smaller,
- squeeze,
- subset,
- subtract,
- to,
- transpose,
- xgcd,
- zeros,
- and,
- bitAnd,
- bitXor,
- cbrt,
- compare,
- compareText,
- concat,
- count,
- ctranspose,
- diag,
- divideScalar,
- dotDivide,
- equal,
- fft,
- flatten,
- gcd,
- hasNumericValue,
- hypot,
- ifft,
- kron,
- largerEq,
- leftShift,
- lsolve,
- matrixFromColumns,
- min,
- mode,
- nthRoots,
- ones,
- partitionSelect,
- resize,
- rightArithShift,
- round,
- smallerEq,
- unequal,
- usolve,
- xor,
- add,
- atan2,
- bitOr,
- catalan,
- compareNatural,
- cumsum,
- deepEqual,
- diff,
- dot,
- equalText,
- floor,
- identity,
- invmod,
- larger,
- log,
- lsolveAll,
- matrixFromRows,
- multiply,
- qr,
- range,
- rightLogShift,
- setSize,
- slu,
- sum,
- trace,
- usolveAll,
- asin,
- ceil,
- composition,
- cross,
- det,
- distance,
- dotMultiply,
- fix,
- intersect,
- lcm,
- log1p,
- max,
- quantileSeq,
- row,
- setCartesian,
- setDistinct,
- setIsSubset,
- setPowerset,
- sort,
- column,
- index,
- inv,
- pinv,
- pow,
- setDifference,
- setMultiplicity,
- sqrtm,
- vacuumImpedance,
- wienDisplacement,
- atomicMass,
- bohrMagneton,
- boltzmann,
- conductanceQuantum,
- createUnit,
- deuteronMass,
- dotPow,
- electricConstant,
- elementaryCharge,
- expm,
- faraday,
- firstRadiation,
- gamma,
- gravitationConstant,
- hartreeEnergy,
- klitzing,
- loschmidt,
- magneticConstant,
- molarMass,
- molarPlanckConstant,
- neutronMass,
- nuclearMagneton,
- planckCharge,
- planckLength,
- planckTemperature,
- protonMass,
- reducedPlanckConstant,
- rydberg,
- secondRadiation,
- setSymDifference,
- speedOfLight,
- stefanBoltzmann,
- thomsonCrossSection,
- avogadro,
- bohrRadius,
- coulomb,
- divide,
- electronMass,
- factorial,
- gravity,
- inverseConductanceQuantum,
- lup,
- magneticFluxQuantum,
- molarMassC12,
- multinomial,
- parse,
- permutations,
- planckMass,
- polynomialRoot,
- resolve,
- setIntersect,
- simplifyConstant,
- stirlingS2,
- unit,
- bellNumbers,
- compile,
- eigs,
- fermiCoupling,
- leafCount,
- mean,
- molarVolume,
- planckConstant,
- quantumOfCirculation,
- setUnion,
- simplifyCore,
- variance,
- classicalElectronRadius,
- evaluate,
- help,
- lusolve,
- median,
- simplify,
- symbolicEqual,
- derivative,
- kldivergence,
- mad,
- parser,
- rationalize,
- std,
- gasConstant,
- norm,
- rotationMatrix,
- planckTime,
- schur,
- rotate,
- sylvester,
- lyap,
- config
- });
- _extends(mathWithTransform, math, {
- filter: createFilterTransform({
- typed
- }),
- forEach: createForEachTransform({
- typed
- }),
- map: createMapTransform({
- typed
- }),
- apply: createApplyTransform({
- isInteger,
- typed
- }),
- diff: createDiffTransform({
- bignumber,
- matrix,
- number,
- subtract,
- typed
- }),
- subset: createSubsetTransform({
- matrix,
- typed
- }),
- concat: createConcatTransform({
- isInteger,
- matrix,
- typed
- }),
- max: createMaxTransform({
- config,
- larger,
- numeric,
- typed
- }),
- min: createMinTransform({
- config,
- numeric,
- smaller,
- typed
- }),
- range: createRangeTransform({
- bignumber,
- matrix,
- config,
- larger,
- largerEq,
- smaller,
- smallerEq,
- typed
- }),
- sum: createSumTransform({
- add,
- config,
- numeric,
- typed
- }),
- cumsum: createCumSumTransform({
- add,
- typed,
- unaryPlus
- }),
- row: createRowTransform({
- Index,
- matrix,
- range,
- typed
- }),
- column: createColumnTransform({
- Index,
- matrix,
- range,
- typed
- }),
- index: createIndexTransform({
- Index
- }),
- mean: createMeanTransform({
- add,
- divide,
- typed
- }),
- variance: createVarianceTransform({
- add,
- apply,
- divide,
- isNaN,
- multiply,
- subtract,
- typed
- }),
- std: createStdTransform({
- map,
- sqrt,
- typed,
- variance
- })
- });
- _extends(classes, {
- BigNumber,
- Complex,
- Fraction,
- Matrix,
- Node,
- ObjectNode,
- OperatorNode,
- ParenthesisNode,
- Range,
- RelationalNode,
- ResultSet,
- ArrayNode,
- BlockNode,
- ConditionalNode,
- ConstantNode,
- DenseMatrix,
- RangeNode,
- Chain,
- FunctionAssignmentNode,
- SparseMatrix,
- AccessorNode,
- AssignmentNode,
- IndexNode,
- FibonacciHeap,
- ImmutableDenseMatrix,
- Index,
- Spa,
- Unit,
- SymbolNode,
- FunctionNode,
- Help,
- Parser
- });
- Chain.createProxy(math);
- export { embeddedDocs as docs } from '../expression/embeddedDocs/embeddedDocs.js';
|