@extra2001/compute-engine
Version:
Symbolic computing and numeric evaluations for JavaScript and Node.js
10 lines (9 loc) • 888 B
TypeScript
/* 0.28.0 */
import type { BoxedExpression, ComputeEngine, RuleStep, Sign } from '../global-types';
export declare function Fu(exp: BoxedExpression): RuleStep | undefined;
/** Assuming x in an expression in radians, convert to current angular unit. */
export declare function radiansToAngle(x: BoxedExpression | undefined): BoxedExpression | undefined;
export declare function evalTrig(name: string, op: BoxedExpression | undefined): BoxedExpression | undefined;
export declare function processInverseFunction(ce: ComputeEngine, xs: ReadonlyArray<BoxedExpression>): BoxedExpression | undefined;
export declare function trigSign(operator: string, x: BoxedExpression): Sign | undefined;
export declare function isConstructible(x: string | BoxedExpression): boolean;
export declare function constructibleValues(operator: string, x: BoxedExpression | undefined): undefined | BoxedExpression;