| 
    Numworks Epsilon
    1.4.1
    
   Graphing Calculator Operating System 
   | 
 
#include <approximation_engine.h>
Public Types | |
| template<typename T > | |
| using | ComplexCompute = Complex< T >(*)(const Complex< T >, Expression::AngleUnit angleUnit) | 
| template<typename T > | |
| using | ComplexAndComplexReduction = Complex< T >(*)(const Complex< T >, const Complex< T >) | 
| template<typename T > | |
| using | ComplexAndMatrixReduction = Matrix *(*)(const Complex< T > *c, const Matrix *m) | 
| template<typename T > | |
| using | MatrixAndComplexReduction = Matrix *(*)(const Matrix *m, const Complex< T > *c) | 
| template<typename T > | |
| using | MatrixAndMatrixReduction = Matrix *(*)(const Matrix *m, const Matrix *n) | 
Static Public Member Functions | |
| template<typename T > | |
| static Expression * | map (const Expression *expression, Context &context, Expression::AngleUnit angleUnit, ComplexCompute< T > compute) | 
| template<typename T > | |
| static Expression * | mapReduce (const Expression *expression, Context &context, Expression::AngleUnit angleUnit, ComplexAndComplexReduction< T > computeOnComplexes, ComplexAndMatrixReduction< T > computeOnComplexAndMatrix, MatrixAndComplexReduction< T > computeOnMatrixAndComplex, MatrixAndMatrixReduction< T > computeOnMatrices) | 
| template<typename T > | |
| static Matrix * | elementWiseOnComplexAndComplexMatrix (const Complex< T > *c, const Matrix *n, ComplexAndComplexReduction< T > computeOnComplexes) | 
| template<typename T > | |
| static Matrix * | elementWiseOnComplexMatrices (const Matrix *m, const Matrix *n, ComplexAndComplexReduction< T > computeOnComplexes) | 
Definition at line 10 of file approximation_engine.h.
| using Poincare::ApproximationEngine::ComplexAndComplexReduction = Complex<T>(*)(const Complex<T>, const Complex<T>) | 
Definition at line 15 of file approximation_engine.h.
| using Poincare::ApproximationEngine::ComplexAndMatrixReduction = Matrix * (*)(const Complex<T> * c, const Matrix * m) | 
Definition at line 16 of file approximation_engine.h.
| using Poincare::ApproximationEngine::ComplexCompute = Complex<T>(*)(const Complex<T>, Expression::AngleUnit angleUnit) | 
Definition at line 12 of file approximation_engine.h.
| using Poincare::ApproximationEngine::MatrixAndComplexReduction = Matrix * (*)(const Matrix * m, const Complex<T> * c) | 
Definition at line 17 of file approximation_engine.h.
| using Poincare::ApproximationEngine::MatrixAndMatrixReduction = Matrix * (*)(const Matrix * m, const Matrix * n) | 
Definition at line 18 of file approximation_engine.h.
      
  | 
  static | 
Definition at line 68 of file approximation_engine.cpp.
      
  | 
  static | 
Definition at line 79 of file approximation_engine.cpp.
      
  | 
  static | 
Definition at line 10 of file approximation_engine.cpp.
      
  | 
  static | 
Definition at line 32 of file approximation_engine.cpp.