MCPcopy Create free account

hub / github.com/cortex-js/compute-engine / functions

Functions5,294 in github.com/cortex-js/compute-engine

↓ 37 callersFunctiondsolve
(equation: unknown, dependent = 'y', independent = 'x')
test/compute-engine/differential-equations.test.ts:3
↓ 37 callersFunctionfail
(why: string)
src/compute-engine/rubi/rubi-utils.ts:44
↓ 37 callersFunctionmissingIfEmpty
( expr: MathJsonExpression | null | undefined )
src/math-json/utils.ts:459
↓ 37 callersFunctionparse
(s: string)
src/math-json/parse-sympy.ts:376
↓ 37 callersMethodwrapArguments
A string with the arguments of expr fenced appropriately and separated by * commas.
src/compute-engine/latex-syntax/types.ts:1417
↓ 36 callersMethodbind
* Update the definition associated with this expression, using the * current scope (`ce.context`). * * @internal
src/compute-engine/types-expression.ts:1649
↓ 36 callersFunctionstringValue
( expr: MathJsonExpression | null | undefined )
src/math-json/utils.ts:98
↓ 35 callersMethodacos
Inverse cosine (arccosine). Returns NaN for |x| > 1.
src/big-decimal/transcendentals.ts:46
↓ 35 callersMethodadvance
()
src/common/type/lexer.ts:98
↓ 35 callersFunctioncheck
( latex: string, expected: Expression, options?: { simplify?: boolean; assume?: string[] } )
test/compute-engine/power-combination.test.ts:4
↓ 35 callersFunctioncompile
( expr: LatexString | ExpressionInput, options?: Parameters<typeof compileExpr>[1] & { to?: T } & FreeFunc
src/compute-engine/free-functions.ts:169
↓ 35 callersFunctionevaluate
(expr: string)
test/compute-engine/latex-syntax/polynomials.test.ts:3
↓ 35 callersFunctionjson
(s: string)
test/compute-engine/latex-syntax/geometry-notation.test.ts:13
↓ 35 callersMethodnext
* Return the next token, or null.
src/compute-engine/latex-syntax/tokenizer.ts:191
↓ 35 callersMethodtrunc
* Truncate toward zero, removing the fractional part. * For integers (exponent >= 0) returns this. * NaN → NaN, +/-Infinity → +/-Infinity.
src/big-decimal/big-decimal.ts:675
↓ 35 callersFunctionw
(s = '')
benchmarks/audit/wester.ts:456
↓ 35 callersMethodwrap
* Serialize the expression, and if the expression is an operator * of precedence less than or equal to prec, wrap it in some parens. * * Skip
src/compute-engine/latex-syntax/serializer.ts:142
↓ 34 callersFunctioncheck
(label: string, cond: boolean)
docs/reviews/2026-07-archive/round6-gate.ts:14
↓ 34 callersFunctionev
(expr: Expression)
test/compute-engine/linear-algebra.test.ts:415
↓ 34 callersMethodforget
(symbol?: MathJsonSymbol | MathJsonSymbol[])
src/compute-engine/types-engine.ts:625
↓ 34 callersMethodisNegative
()
src/compute-engine/boxed-expression/boxed-symbol.ts:646
↓ 34 callersFunctionparseWL
(src: string)
scripts/rubi/wl-parser.ts:485
↓ 33 callersMethod_makeExact
(value: number | bigint)
src/compute-engine/numeric-value/machine-numeric-value.ts:45
↓ 33 callersFunctionfreshEngine
()
test/compute-engine/internals/constraint-subject.test.ts:20
↓ 33 callersFunctionisEmptySequence
( expr: MathJsonExpression | null | undefined )
src/math-json/utils.ts:451
↓ 33 callersMethodtype
(type: Type | TypeString | BoxedType)
src/compute-engine/types-engine.ts:355
↓ 32 callersFunctioncheck
(label: string, actual: unknown, expected: unknown)
docs/reviews/2026-07-archive/round8-gate.ts:7
↓ 32 callersMethodcosh
Hyperbolic cosine.
src/big-decimal/transcendentals.ts:52
↓ 32 callersFunctionsolvePell
(D: bigint, N: bigint)
src/compute-engine/numerics/diophantine.ts:1064
↓ 32 callersMethodtuple
(...elements: ReadonlyArray<number>)
src/compute-engine/types-engine.ts:352
↓ 31 callersFunctionfactorPolynomial
( expr: Expression, variable?: string )
src/compute-engine/boxed-expression/factor.ts:559
↓ 31 callersFunctionfreshEngine
()
test/compute-engine/internals/assume-extended.test.ts:20
↓ 31 callersFunctionintsQE
(...es: Expression[])
src/compute-engine/rubi/rubi-utils.ts:1022
↓ 31 callersFunctiontryGetConstant
(expr: Expression)
src/compute-engine/compilation/constant-folding.ts:43
↓ 31 callersFunctionw
(s = '')
benchmarks/audit/audit.ts:292
↓ 30 callersMethodatEnd
()
src/common/buffer.ts:10
↓ 30 callersFunctioncanonicalToJson
(latex: string)
test/compute-engine/smoke.test.ts:26
↓ 30 callersFunctioncheck
(name: string, cond: boolean, detail = '')
docs/reviews/2026-07-archive/round3-gate.ts:9
↓ 30 callersFunctioncheck
(label: string, actual: unknown, expected: unknown)
docs/reviews/2026-07-archive/round9-gate.ts:7
↓ 30 callersFunctioncheck
(name: string, cond: boolean, detail = '')
docs/reviews/2026-07-archive/round4-gate.ts:8
↓ 30 callersMethodeq
(other: number | NumericValue)
src/compute-engine/numeric-value/big-numeric-value.ts:669
↓ 30 callersFunctionguards
(assumptions: unknown, variables: string[])
test/compute-engine/fungrim-compile.test.ts:71
↓ 30 callersFunctionisZero
(x: Rational)
src/compute-engine/numerics/rationals.ts:23
↓ 30 callersFunctionjson
(s: string)
test/compute-engine/latex-syntax/tier4-structural.test.ts:25
↓ 30 callersMethodmulToPrecision
* Fused multiply-then-round: equivalent to `this.mul(other).toPrecision(prec)` * but skips the intermediate normalize of the full-width product and
src/big-decimal/big-decimal.ts:558
↓ 30 callersFunctionnumericValue
( expr: Expression | null | undefined )
src/compute-engine/boxed-expression/type-guards.ts:92
↓ 30 callersFunctionpoly
(s: string)
test/compute-engine/arithmetic.test.ts:1863
↓ 30 callersFunctionpolyDegreeX
(u: Expression, x: string)
src/compute-engine/rubi/rubi-utils.ts:245
↓ 30 callersFunctionreduceType
(type: Type)
src/common/type/reduce.ts:30
↓ 30 callersMethodrules
( rules: | Rule | ReadonlyArray<Rule | BoxedRule> | BoxedRuleSet | undefined
src/compute-engine/types-engine.ts:357
↓ 30 callersFunctiontraceStep
Record one narrative step. `value` is the equation state after the step.
src/compute-engine/boxed-expression/solve.ts:80
↓ 30 callersFunctiontypeToString
(type: Type, precedence = 0)
src/common/type/serialize.ts:16
↓ 29 callersFunctioncl
(a: IV)
test/compute-engine/interval-glsl-eval.ts:21
↓ 29 callersFunctiondistOps
Operands of a distribution expression (always a function).
src/compute-engine/library/distributions.ts:45
↓ 29 callersFunctionisOperatorDef
( def: BoxedDefinition | undefined )
src/compute-engine/boxed-expression/utils.ts:411
↓ 29 callersMethodmatchAll
Return true if the next tokens match the argument, an array of tokens, or null otherwise
src/compute-engine/latex-syntax/types.ts:955
↓ 29 callersFunctionmul
(lhs: Rational, rhs: Rational)
src/compute-engine/numerics/rationals.ts:117
↓ 29 callersMethodparse
( latex: string, options?: Partial<ParseLatexOptions> )
src/compute-engine/types-engine.ts:67
↓ 29 callersFunctionsafeSimplify
(e: Expression)
src/compute-engine/rubi/rubi-utils.ts:425
↓ 29 callersFunctionserializeJsonFunction
( ce: ComputeEngine, name: string, args: ReadonlyArray<undefined | Expression>, options: Readonly<Json
src/compute-engine/boxed-expression/serialize.ts:337
↓ 29 callersMethodsinh
Hyperbolic sine.
src/big-decimal/transcendentals.ts:50
↓ 29 callersMethodskipSpace
While parsing in math mode, skip applicable spaces, which includes `{}`. * Do not use to skip spaces while parsing a string. See `skipSpaceTokens(
src/compute-engine/latex-syntax/parse.ts:903
↓ 29 callersMethodtanh
Hyperbolic tangent.
src/big-decimal/transcendentals.ts:54
↓ 28 callersMethodbignum
Create an arbitrary precision number. * * The return value is an object with methods to perform arithmetic * operations: * - `toNumber()
src/compute-engine/index.ts:915
↓ 28 callersMethoderror
(message: string, suggestion?: string)
src/common/type/parser.ts:172
↓ 28 callersFunctionevaluate
(expr: Expression)
test/compute-engine/functions.test.ts:4
↓ 28 callersFunctiongetOp1
(e: Expression)
src/compute-engine/symbolic/fu-transforms.ts:924
↓ 28 callersMethodinv
Inverse (multiplicative inverse)
src/compute-engine/types-expression.ts:1114
↓ 28 callersFunctionsimplifiesTo
(input: unknown, expected: unknown)
test/compute-engine/fungrim-loader.test.ts:778
↓ 28 callersMethodskipSpace
If there are any space, advance the index until a non-space is encountered
src/compute-engine/latex-syntax/types.ts:942
↓ 28 callersFunctiontypeOf
(expr: any)
test/compute-engine/non-finite-typing.test.ts:14
↓ 27 callersFunctionbench
( name: string, bdFn: () => void, djFn: () => void, iterations: number )
test/big-decimal/comprehensive-benchmark.ts:36
↓ 27 callersFunctionbox
(expr: Expression)
test/compute-engine/dictionary.test.ts:13
↓ 27 callersFunctioncheck
(label: string, cond: boolean)
docs/reviews/2026-07-archive/round7-gate.ts:12
↓ 27 callersMethodcompileFunction
( expr: Expression, functionName: string, returnType: string, parameters: Array<[name: string,
src/compute-engine/compilation/glsl-target.ts:57
↓ 27 callersFunctionfreshEngine
()
test/compute-engine/internals/sets-three-valued.test.ts:20
↓ 27 callersFunctiongamma
(z: number)
src/compute-engine/numerics/special-functions.ts:46
↓ 27 callersFunctionstrictEngine
* Regression tests for the application-boundary validation / typing cluster * (SYMBOLIC_FINDINGS SYM P1-14, P1-15, P1-19, P1-20). * * These cover t
test/compute-engine/application-validation-regressions.test.ts:14
↓ 26 callersMethodask
(pattern: Expression)
src/compute-engine/types-engine.ts:627
↓ 26 callersFunctionbigintAbs
(n: bigint)
src/big-decimal/utils.ts:186
↓ 26 callersFunctioncheck
(name: string, cond: boolean, detail = '')
docs/reviews/2026-07-archive/round1-gate.ts:8
↓ 26 callersMethoderror
( code: string | [string, ...MathJsonExpression[]], fromToken: number )
src/compute-engine/latex-syntax/parse.ts:3081
↓ 26 callersFunctionfreshEngine
* Parser-hardening (MathNet corpus) Tier-3 vocabulary: * - Task 4: Unicode operator glyphs (`≡ ∈ ∉ ∪ ∩ ≈`) parsing to the same * heads as thei
test/compute-engine/latex-syntax/congruence.test.ts:16
↓ 26 callersFunctionisDictionary
(expr: unknown)
src/compute-engine/boxed-expression/utils.ts:69
↓ 26 callersFunctionisPrimitiveSubtype
( lhs: PrimitiveType, rhs: PrimitiveType )
src/common/type/subtype.ts:128
↓ 26 callersMethodmatch
(type: TokenType)
src/common/type/parser.ts:209
↓ 26 callersFunctionrange
( expr: Expression )
src/compute-engine/library/collections.ts:2658
↓ 26 callersFunctionsymbol
(expr)
test/compute-engine/latex-syntax/symbols.test.ts:4
↓ 26 callersFunctiontoRI
Convert a Complex instance to a plain {re, im} object
src/compute-engine/compilation/javascript-target.ts:1040
↓ 26 callersFunctionwc
(v: string)
scripts/fungrim/compile-rules.ts:284
↓ 25 callersMethod_makeExact
(value: number | bigint)
src/compute-engine/numeric-value/big-numeric-value.ts:129
↓ 25 callersFunctionapply
(op: string, latex: string)
test/compute-engine/trig-rewrite.test.ts:68
↓ 25 callersFunctioncanonicalRelational
( ce: ComputeEngine, operator: string, ops: ReadonlyArray<Expression> )
src/compute-engine/library/relational-operator.ts:694
↓ 25 callersFunctioncountTrigFunctions
(expr: Expression)
src/compute-engine/symbolic/fu-cost.ts:21
↓ 25 callersMethodfailure
* A `failure` indicates a failed attempt to parse, with no presumption * of success, for example when exploring multiple alternatives. * * `s
src/point-free-parser/parsers.ts:278
↓ 25 callersMethodfrom
(values: Iterable<T | Result<T>>)
src/common/result.ts:49
↓ 25 callersFunctiono1
(e: Expression)
src/compute-engine/symbolic/limit.ts:18
↓ 25 callersFunctionparse
(s: string)
test/compute-engine/latex-syntax/functions.test.ts:3
↓ 25 callersFunctionw
(s = '')
benchmarks/report_changelog.mjs:106
↓ 24 callersFunctionasRational
(expr: Expression)
src/compute-engine/boxed-expression/numerics.ts:18
← previousnext →201–300 of 5,294, ranked by callers