1 #ifndef POINCARE_APPROXIMATION_ENGINE_H 2 #define POINCARE_APPROXIMATION_ENGINE_H
Matrix *(*)(const Complex< T > *c, const Matrix *m) ComplexAndMatrixReduction
static Expression * mapReduce(const Expression *expression, Context &context, Expression::AngleUnit angleUnit, ComplexAndComplexReduction< T > computeOnComplexes, ComplexAndMatrixReduction< T > computeOnComplexAndMatrix, MatrixAndComplexReduction< T > computeOnMatrixAndComplex, MatrixAndMatrixReduction< T > computeOnMatrices)
static Matrix * elementWiseOnComplexAndComplexMatrix(const Complex< T > *c, const Matrix *n, ComplexAndComplexReduction< T > computeOnComplexes)
Matrix *(*)(const Matrix *m, const Complex< T > *c) MatrixAndComplexReduction
Complex< T >(*)(const Complex< T >, Expression::AngleUnit angleUnit) ComplexCompute
Matrix *(*)(const Matrix *m, const Matrix *n) MatrixAndMatrixReduction
static Matrix * elementWiseOnComplexMatrices(const Matrix *m, const Matrix *n, ComplexAndComplexReduction< T > computeOnComplexes)
static Expression * map(const Expression *expression, Context &context, Expression::AngleUnit angleUnit, ComplexCompute< T > compute)