UNPKG

mathjslab

Version:

MathJSLab - Interpreter with language syntax like MATLAB/Octave

39 lines (38 loc) 1.57 kB
export declare abstract class Tensor { static unaryOpFunction: { [name: string]: Function; }; static binaryOpFunction: { [name: string]: Function; }; static twoMoreOpFunction: { [name: string]: Function; }; static ewiseOp(op: 'add' | 'sub' | 'mul' | 'rdiv' | 'ldiv' | 'pow' | 'lt' | 'lte' | 'eq' | 'gte' | 'gt' | 'ne' | 'and' | 'or', left: any, right: any): any; static leftOp(op: 'clone' | 'neg' | 'not', right: any): any; static plus(left: any, right: any): any; static minus(left: any, right: any): any; static times(left: any, right: any): any; static mtimes(left: any, right: any): any; static rdivide(left: any, right: any): any; static mrdivide(left: any, right: any): any; static ldivide(left: any, right: any): any; static mldivide(left: any, right: any): any; static power(left: any, right: any): any; static mpower(left: any, right: any): any; static uplus(right: any): any; static uminus(right: any): any; static transpose(left: any): any; static ctranspose(left: any): any; static lt(left: any, right: any): any; static lte(left: any, right: any): any; static eq(left: any, right: any): any; static gte(left: any, right: any): any; static gt(left: any, right: any): any; static ne(left: any, right: any): any; static mand(left: any, right: any): any; static mor(left: any, right: any): any; static not(right: any): any; static and(left: any, right: any): any; static or(left: any, right: any): any; }