Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cortex-js/compute-engine
/ functions
Functions
5,294 in github.com/cortex-js/compute-engine
⨍
Functions
5,294
◇
Types & classes
304
↓ 37 callers
Function
dsolve
(equation: unknown, dependent = 'y', independent = 'x')
test/compute-engine/differential-equations.test.ts:3
↓ 37 callers
Function
fail
(why: string)
src/compute-engine/rubi/rubi-utils.ts:44
↓ 37 callers
Function
missingIfEmpty
( expr: MathJsonExpression | null | undefined )
src/math-json/utils.ts:459
↓ 37 callers
Function
parse
(s: string)
src/math-json/parse-sympy.ts:376
↓ 37 callers
Method
wrapArguments
A string with the arguments of expr fenced appropriately and separated by * commas.
src/compute-engine/latex-syntax/types.ts:1417
↓ 36 callers
Method
bind
* Update the definition associated with this expression, using the * current scope (`ce.context`). * * @internal
src/compute-engine/types-expression.ts:1649
↓ 36 callers
Function
stringValue
( expr: MathJsonExpression | null | undefined )
src/math-json/utils.ts:98
↓ 35 callers
Method
acos
Inverse cosine (arccosine). Returns NaN for |x| > 1.
src/big-decimal/transcendentals.ts:46
↓ 35 callers
Method
advance
()
src/common/type/lexer.ts:98
↓ 35 callers
Function
check
( latex: string, expected: Expression, options?: { simplify?: boolean; assume?: string[] } )
test/compute-engine/power-combination.test.ts:4
↓ 35 callers
Function
compile
( expr: LatexString | ExpressionInput, options?: Parameters<typeof compileExpr>[1] & { to?: T } & FreeFunc
src/compute-engine/free-functions.ts:169
↓ 35 callers
Function
evaluate
(expr: string)
test/compute-engine/latex-syntax/polynomials.test.ts:3
↓ 35 callers
Function
json
(s: string)
test/compute-engine/latex-syntax/geometry-notation.test.ts:13
↓ 35 callers
Method
next
* Return the next token, or null.
src/compute-engine/latex-syntax/tokenizer.ts:191
↓ 35 callers
Method
trunc
* 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 callers
Function
w
(s = '')
benchmarks/audit/wester.ts:456
↓ 35 callers
Method
wrap
* 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 callers
Function
check
(label: string, cond: boolean)
docs/reviews/2026-07-archive/round6-gate.ts:14
↓ 34 callers
Function
ev
(expr: Expression)
test/compute-engine/linear-algebra.test.ts:415
↓ 34 callers
Method
forget
(symbol?: MathJsonSymbol | MathJsonSymbol[])
src/compute-engine/types-engine.ts:625
↓ 34 callers
Method
isNegative
()
src/compute-engine/boxed-expression/boxed-symbol.ts:646
↓ 34 callers
Function
parseWL
(src: string)
scripts/rubi/wl-parser.ts:485
↓ 33 callers
Method
_makeExact
(value: number | bigint)
src/compute-engine/numeric-value/machine-numeric-value.ts:45
↓ 33 callers
Function
freshEngine
()
test/compute-engine/internals/constraint-subject.test.ts:20
↓ 33 callers
Function
isEmptySequence
( expr: MathJsonExpression | null | undefined )
src/math-json/utils.ts:451
↓ 33 callers
Method
type
(type: Type | TypeString | BoxedType)
src/compute-engine/types-engine.ts:355
↓ 32 callers
Function
check
(label: string, actual: unknown, expected: unknown)
docs/reviews/2026-07-archive/round8-gate.ts:7
↓ 32 callers
Method
cosh
Hyperbolic cosine.
src/big-decimal/transcendentals.ts:52
↓ 32 callers
Function
solvePell
(D: bigint, N: bigint)
src/compute-engine/numerics/diophantine.ts:1064
↓ 32 callers
Method
tuple
(...elements: ReadonlyArray<number>)
src/compute-engine/types-engine.ts:352
↓ 31 callers
Function
factorPolynomial
( expr: Expression, variable?: string )
src/compute-engine/boxed-expression/factor.ts:559
↓ 31 callers
Function
freshEngine
()
test/compute-engine/internals/assume-extended.test.ts:20
↓ 31 callers
Function
intsQE
(...es: Expression[])
src/compute-engine/rubi/rubi-utils.ts:1022
↓ 31 callers
Function
tryGetConstant
(expr: Expression)
src/compute-engine/compilation/constant-folding.ts:43
↓ 31 callers
Function
w
(s = '')
benchmarks/audit/audit.ts:292
↓ 30 callers
Method
atEnd
()
src/common/buffer.ts:10
↓ 30 callers
Function
canonicalToJson
(latex: string)
test/compute-engine/smoke.test.ts:26
↓ 30 callers
Function
check
(name: string, cond: boolean, detail = '')
docs/reviews/2026-07-archive/round3-gate.ts:9
↓ 30 callers
Function
check
(label: string, actual: unknown, expected: unknown)
docs/reviews/2026-07-archive/round9-gate.ts:7
↓ 30 callers
Function
check
(name: string, cond: boolean, detail = '')
docs/reviews/2026-07-archive/round4-gate.ts:8
↓ 30 callers
Method
eq
(other: number | NumericValue)
src/compute-engine/numeric-value/big-numeric-value.ts:669
↓ 30 callers
Function
guards
(assumptions: unknown, variables: string[])
test/compute-engine/fungrim-compile.test.ts:71
↓ 30 callers
Function
isZero
(x: Rational)
src/compute-engine/numerics/rationals.ts:23
↓ 30 callers
Function
json
(s: string)
test/compute-engine/latex-syntax/tier4-structural.test.ts:25
↓ 30 callers
Method
mulToPrecision
* 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 callers
Function
numericValue
( expr: Expression | null | undefined )
src/compute-engine/boxed-expression/type-guards.ts:92
↓ 30 callers
Function
poly
(s: string)
test/compute-engine/arithmetic.test.ts:1863
↓ 30 callers
Function
polyDegreeX
(u: Expression, x: string)
src/compute-engine/rubi/rubi-utils.ts:245
↓ 30 callers
Function
reduceType
(type: Type)
src/common/type/reduce.ts:30
↓ 30 callers
Method
rules
( rules: | Rule | ReadonlyArray<Rule | BoxedRule> | BoxedRuleSet | undefined
src/compute-engine/types-engine.ts:357
↓ 30 callers
Function
traceStep
Record one narrative step. `value` is the equation state after the step.
src/compute-engine/boxed-expression/solve.ts:80
↓ 30 callers
Function
typeToString
(type: Type, precedence = 0)
src/common/type/serialize.ts:16
↓ 29 callers
Function
cl
(a: IV)
test/compute-engine/interval-glsl-eval.ts:21
↓ 29 callers
Function
distOps
Operands of a distribution expression (always a function).
src/compute-engine/library/distributions.ts:45
↓ 29 callers
Function
isOperatorDef
( def: BoxedDefinition | undefined )
src/compute-engine/boxed-expression/utils.ts:411
↓ 29 callers
Method
matchAll
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 callers
Function
mul
(lhs: Rational, rhs: Rational)
src/compute-engine/numerics/rationals.ts:117
↓ 29 callers
Method
parse
( latex: string, options?: Partial<ParseLatexOptions> )
src/compute-engine/types-engine.ts:67
↓ 29 callers
Function
safeSimplify
(e: Expression)
src/compute-engine/rubi/rubi-utils.ts:425
↓ 29 callers
Function
serializeJsonFunction
( ce: ComputeEngine, name: string, args: ReadonlyArray<undefined | Expression>, options: Readonly<Json
src/compute-engine/boxed-expression/serialize.ts:337
↓ 29 callers
Method
sinh
Hyperbolic sine.
src/big-decimal/transcendentals.ts:50
↓ 29 callers
Method
skipSpace
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 callers
Method
tanh
Hyperbolic tangent.
src/big-decimal/transcendentals.ts:54
↓ 28 callers
Method
bignum
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 callers
Method
error
(message: string, suggestion?: string)
src/common/type/parser.ts:172
↓ 28 callers
Function
evaluate
(expr: Expression)
test/compute-engine/functions.test.ts:4
↓ 28 callers
Function
getOp1
(e: Expression)
src/compute-engine/symbolic/fu-transforms.ts:924
↓ 28 callers
Method
inv
Inverse (multiplicative inverse)
src/compute-engine/types-expression.ts:1114
↓ 28 callers
Function
simplifiesTo
(input: unknown, expected: unknown)
test/compute-engine/fungrim-loader.test.ts:778
↓ 28 callers
Method
skipSpace
If there are any space, advance the index until a non-space is encountered
src/compute-engine/latex-syntax/types.ts:942
↓ 28 callers
Function
typeOf
(expr: any)
test/compute-engine/non-finite-typing.test.ts:14
↓ 27 callers
Function
bench
( name: string, bdFn: () => void, djFn: () => void, iterations: number )
test/big-decimal/comprehensive-benchmark.ts:36
↓ 27 callers
Function
box
(expr: Expression)
test/compute-engine/dictionary.test.ts:13
↓ 27 callers
Function
check
(label: string, cond: boolean)
docs/reviews/2026-07-archive/round7-gate.ts:12
↓ 27 callers
Method
compileFunction
( expr: Expression, functionName: string, returnType: string, parameters: Array<[name: string,
src/compute-engine/compilation/glsl-target.ts:57
↓ 27 callers
Function
freshEngine
()
test/compute-engine/internals/sets-three-valued.test.ts:20
↓ 27 callers
Function
gamma
(z: number)
src/compute-engine/numerics/special-functions.ts:46
↓ 27 callers
Function
strictEngine
* 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 callers
Method
ask
(pattern: Expression)
src/compute-engine/types-engine.ts:627
↓ 26 callers
Function
bigintAbs
(n: bigint)
src/big-decimal/utils.ts:186
↓ 26 callers
Function
check
(name: string, cond: boolean, detail = '')
docs/reviews/2026-07-archive/round1-gate.ts:8
↓ 26 callers
Method
error
( code: string | [string, ...MathJsonExpression[]], fromToken: number )
src/compute-engine/latex-syntax/parse.ts:3081
↓ 26 callers
Function
freshEngine
* 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 callers
Function
isDictionary
(expr: unknown)
src/compute-engine/boxed-expression/utils.ts:69
↓ 26 callers
Function
isPrimitiveSubtype
( lhs: PrimitiveType, rhs: PrimitiveType )
src/common/type/subtype.ts:128
↓ 26 callers
Method
match
(type: TokenType)
src/common/type/parser.ts:209
↓ 26 callers
Function
range
( expr: Expression )
src/compute-engine/library/collections.ts:2658
↓ 26 callers
Function
symbol
(expr)
test/compute-engine/latex-syntax/symbols.test.ts:4
↓ 26 callers
Function
toRI
Convert a Complex instance to a plain {re, im} object
src/compute-engine/compilation/javascript-target.ts:1040
↓ 26 callers
Function
wc
(v: string)
scripts/fungrim/compile-rules.ts:284
↓ 25 callers
Method
_makeExact
(value: number | bigint)
src/compute-engine/numeric-value/big-numeric-value.ts:129
↓ 25 callers
Function
apply
(op: string, latex: string)
test/compute-engine/trig-rewrite.test.ts:68
↓ 25 callers
Function
canonicalRelational
( ce: ComputeEngine, operator: string, ops: ReadonlyArray<Expression> )
src/compute-engine/library/relational-operator.ts:694
↓ 25 callers
Function
countTrigFunctions
(expr: Expression)
src/compute-engine/symbolic/fu-cost.ts:21
↓ 25 callers
Method
failure
* 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 callers
Method
from
(values: Iterable<T | Result<T>>)
src/common/result.ts:49
↓ 25 callers
Function
o1
(e: Expression)
src/compute-engine/symbolic/limit.ts:18
↓ 25 callers
Function
parse
(s: string)
test/compute-engine/latex-syntax/functions.test.ts:3
↓ 25 callers
Function
w
(s = '')
benchmarks/report_changelog.mjs:106
↓ 24 callers
Function
asRational
(expr: Expression)
src/compute-engine/boxed-expression/numerics.ts:18
← previous
next →
201–300 of 5,294, ranked by callers