import{_ as e,c as t,o as a,N as r}from"./chunks/framework.0799945b.js";const b=JSON.parse('{"title":"Module: game/formulas/operations","description":"","frontmatter":{"editLink":false},"headers":[],"relativePath":"api/modules/game/formulas/operations.md","lastUpdated":null}'),o={name:"api/modules/game/formulas/operations.md"},l=r('
▸ applySubstitutionDiv(value
, lhs
, rhs
): GenericFormula
Name | Type |
---|---|
value | GenericFormula |
lhs | FormulaSource |
rhs | FormulaSource |
profectus/src/game/formulas/operations.ts:217
▸ applySubstitutionMul(value
, lhs
, rhs
): GenericFormula
Name | Type |
---|---|
value | GenericFormula |
lhs | FormulaSource |
rhs | FormulaSource |
profectus/src/game/formulas/operations.ts:173
▸ applySubstitutionNeg(value
): GenericFormula
Name | Type |
---|---|
value | GenericFormula |
profectus/src/game/formulas/operations.ts:31
▸ createPassthroughBinaryFormula(operation
): (value
: FormulaSource
, other
: FormulaSource
) => default
<[FormulaSource
, FormulaSource
]>
Name | Type |
---|---|
operation | (a : DecimalSource , b : DecimalSource ) => DecimalSource |
profectus/src/game/formulas/operations.ts:912
▸ integrateAcos(stack
, lhs
): GenericFormula
Name | Type |
---|---|
stack | SubstitutionStack |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:744
▸ integrateAcosh(stack
, lhs
): GenericFormula
Name | Type |
---|---|
stack | SubstitutionStack |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:874
▸ integrateAdd(stack
, lhs
, rhs
): InvertibleIntegralFormula
| default
<[FormulaSource
, FormulaSource
]>
Name | Type |
---|---|
stack | SubstitutionStack |
lhs | FormulaSource |
rhs | FormulaSource |
profectus/src/game/formulas/operations.ts:45
▸ integrateAsin(stack
, lhs
): GenericFormula
Name | Type |
---|---|
stack | SubstitutionStack |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:721
▸ integrateAsinh(stack
, lhs
): GenericFormula
Name | Type |
---|---|
stack | SubstitutionStack |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:853
▸ integrateAtan(stack
, lhs
): GenericFormula
Name | Type |
---|---|
stack | SubstitutionStack |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:767
▸ integrateAtanh(stack
, lhs
): GenericFormula
Name | Type |
---|---|
stack | SubstitutionStack |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:897
▸ integrateCos(stack
, lhs
): GenericFormula
Name | Type |
---|---|
stack | SubstitutionStack |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:679
▸ integrateCosh(stack
, lhs
): GenericFormula
Name | Type |
---|---|
stack | SubstitutionStack |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:811
▸ integrateDiv(stack
, lhs
, rhs
): GenericFormula
Name | Type |
---|---|
stack | SubstitutionStack |
lhs | FormulaSource |
rhs | FormulaSource |
profectus/src/game/formulas/operations.ts:197
▸ integrateExp(stack
, lhs
): GenericFormula
Name | Type |
---|---|
stack | SubstitutionStack |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:515
▸ integrateInnerAdd(stack
, lhs
, rhs
): GenericFormula
Name | Type |
---|---|
stack | SubstitutionStack |
lhs | FormulaSource |
rhs | FormulaSource |
profectus/src/game/formulas/operations.ts:65
▸ integrateInnerSub(stack
, lhs
, rhs
): GenericFormula
Name | Type |
---|---|
stack | SubstitutionStack |
lhs | FormulaSource |
rhs | FormulaSource |
profectus/src/game/formulas/operations.ts:119
▸ integrateLn(stack
, lhs
): InvertibleIntegralFormula
| default
<[GenericFormula
]>
Name | Type |
---|---|
stack | SubstitutionStack |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:385
▸ integrateLog(stack
, lhs
, rhs
): InvertibleIntegralFormula
| default
<[GenericFormula
, FormulaSource
]>
Name | Type |
---|---|
stack | SubstitutionStack |
lhs | FormulaSource |
rhs | FormulaSource |
profectus/src/game/formulas/operations.ts:312
▸ integrateLog10(stack
, lhs
): InvertibleIntegralFormula
| default
<[GenericFormula
]>
Name | Type |
---|---|
stack | SubstitutionStack |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:273
▸ integrateLog2(stack
, lhs
): InvertibleIntegralFormula
| default
<[GenericFormula
]>
Name | Type |
---|---|
stack | SubstitutionStack |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:349
▸ integrateMul(stack
, lhs
, rhs
): GenericFormula
Name | Type |
---|---|
stack | SubstitutionStack |
lhs | FormulaSource |
rhs | FormulaSource |
profectus/src/game/formulas/operations.ts:153
▸ integrateNeg(stack
, lhs
): GenericFormula
Name | Type |
---|---|
stack | SubstitutionStack |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:19
▸ integratePow(stack
, lhs
, rhs
): InvertibleIntegralFormula
| default
<[FormulaSource
]> | InternalFormula
<[FormulaSource
, FormulaSource
]>
Name | Type |
---|---|
stack | SubstitutionStack |
lhs | FormulaSource |
rhs | FormulaSource |
profectus/src/game/formulas/operations.ts:411
▸ integratePow10(stack
, lhs
): InvertibleIntegralFormula
| default
<[FormulaSource
]>
Name | Type |
---|---|
stack | SubstitutionStack |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:440
▸ integratePowBase(stack
, lhs
, rhs
): InvertibleIntegralFormula
| default
<[FormulaSource
]> | InternalFormula
<[FormulaSource
, FormulaSource
]>
Name | Type |
---|---|
stack | SubstitutionStack |
lhs | FormulaSource |
rhs | FormulaSource |
profectus/src/game/formulas/operations.ts:463
▸ integrateRecip(stack
, lhs
): GenericFormula
Name | Type |
---|---|
stack | SubstitutionStack |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:239
▸ integrateRoot(stack
, lhs
, rhs
): InvertibleIntegralFormula
| default
<[FormulaSource
]>
Name | Type |
---|---|
stack | SubstitutionStack |
lhs | FormulaSource |
rhs | FormulaSource |
profectus/src/game/formulas/operations.ts:494
▸ integrateSin(stack
, lhs
): GenericFormula
Name | Type |
---|---|
stack | SubstitutionStack |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:658
▸ integrateSinh(stack
, lhs
): GenericFormula
Name | Type |
---|---|
stack | SubstitutionStack |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:790
▸ integrateSub(stack
, lhs
, rhs
): InvertibleIntegralFormula
| default
<[FormulaSource
, FormulaSource
]>
Name | Type |
---|---|
stack | SubstitutionStack |
lhs | FormulaSource |
rhs | FormulaSource |
profectus/src/game/formulas/operations.ts:99
▸ integrateTan(stack
, lhs
): GenericFormula
Name | Type |
---|---|
stack | SubstitutionStack |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:700
▸ integrateTanh(stack
, lhs
): GenericFormula
Name | Type |
---|---|
stack | SubstitutionStack |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:832
▸ invertAcos(value
, lhs
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:736
▸ invertAcosh(value
, lhs
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:866
▸ invertAdd(value
, lhs
, rhs
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
lhs | FormulaSource |
rhs | FormulaSource |
profectus/src/game/formulas/operations.ts:35
▸ invertAsin(value
, lhs
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:713
▸ invertAsinh(value
, lhs
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:845
▸ invertAtan(value
, lhs
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:759
▸ invertAtanh(value
, lhs
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:889
▸ invertCos(value
, lhs
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:671
▸ invertCosh(value
, lhs
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:803
▸ invertDiv(value
, lhs
, rhs
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
lhs | FormulaSource |
rhs | FormulaSource |
profectus/src/game/formulas/operations.ts:187
▸ invertExp(value
, lhs
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:507
▸ invertIteratedExp(value
, lhs
, height
, payload
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
lhs | FormulaSource |
height | FormulaSource |
payload | FormulaSource |
profectus/src/game/formulas/operations.ts:560
▸ invertLambertw(value
, lhs
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:629
▸ invertLayeradd(value
, lhs
, diff
, base
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
lhs | FormulaSource |
diff | FormulaSource |
base | FormulaSource |
profectus/src/game/formulas/operations.ts:610
▸ invertLn(value
, lhs
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:365
▸ invertLog(value
, lhs
, rhs
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
lhs | FormulaSource |
rhs | FormulaSource |
profectus/src/game/formulas/operations.ts:289
▸ invertLog10(value
, lhs
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:252
▸ invertLog2(value
, lhs
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:328
▸ invertMul(value
, lhs
, rhs
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
lhs | FormulaSource |
rhs | FormulaSource |
profectus/src/game/formulas/operations.ts:143
▸ invertNeg(value
, lhs
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:11
▸ invertPow(value
, lhs
, rhs
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
lhs | FormulaSource |
rhs | FormulaSource |
profectus/src/game/formulas/operations.ts:401
▸ invertPow10(value
, lhs
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:432
▸ invertPowBase(value
, lhs
, rhs
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
lhs | FormulaSource |
rhs | FormulaSource |
profectus/src/game/formulas/operations.ts:453
▸ invertRecip(value
, lhs
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:231
▸ invertRoot(value
, lhs
, rhs
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
lhs | FormulaSource |
rhs | FormulaSource |
profectus/src/game/formulas/operations.ts:484
▸ invertSin(value
, lhs
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:650
▸ invertSinh(value
, lhs
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:782
▸ invertSlog(value
, lhs
, rhs
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
lhs | FormulaSource |
rhs | FormulaSource |
profectus/src/game/formulas/operations.ts:594
▸ invertSsqrt(value
, lhs
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:637
▸ invertSub(value
, lhs
, rhs
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
lhs | FormulaSource |
rhs | FormulaSource |
profectus/src/game/formulas/operations.ts:89
▸ invertTan(value
, lhs
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:692
▸ invertTanh(value
, lhs
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
lhs | FormulaSource |
profectus/src/game/formulas/operations.ts:824
▸ invertTetrate(value
, base
, height
, payload
): DecimalSource
Name | Type |
---|---|
value | DecimalSource |
base | FormulaSource |
height | FormulaSource |
payload | FormulaSource |
profectus/src/game/formulas/operations.ts:537
▸ iteratedLog(value
, lhs?
, times?
): default
Name | Type | Default value |
---|---|---|
value | DecimalSource | undefined |
lhs | DecimalSource | 10 |
times | DecimalSource | 2 |
profectus/src/game/formulas/operations.ts:580
▸ iteratedexp(value
, height?
, payload?
): default
Name | Type | Default value |
---|---|---|
value | DecimalSource | undefined |
height | DecimalSource | 2 |
payload | DecimalSource | undefined |
profectus/src/game/formulas/operations.ts:551
▸ layeradd(value
, diff
, base
): default
Name | Type |
---|---|
value | DecimalSource |
diff | DecimalSource |
base | DecimalSource |
profectus/src/game/formulas/operations.ts:605
▸ passthrough<T
>(value
): T
Name | Type |
---|---|
value | T |
profectus/src/game/formulas/operations.ts:7
▸ pentate(value
, height
, payload
): default
Name | Type |
---|---|
value | DecimalSource |
height | DecimalSource |
payload | DecimalSource |
profectus/src/game/formulas/operations.ts:645
▸ slog(value
, lhs?
): default
Name | Type | Default value |
---|---|---|
value | DecimalSource | undefined |
lhs | DecimalSource | 10 |
profectus/src/game/formulas/operations.ts:589
▸ tetrate(value
, height?
, payload?
): default
Name | Type | Default value |
---|---|---|
value | DecimalSource | undefined |
height | DecimalSource | 2 |
payload | DecimalSource | undefined |