Mercurial > hg > octave-lojdl
diff src/xdiv.h @ 164:e2c950dd96d2
[project @ 1993-10-18 19:32:00 by jwe]
author | jwe |
---|---|
date | Mon, 18 Oct 1993 19:32:00 +0000 (1993-10-18) |
parents | 78fd87e624cb |
children | a99f28f5e351 |
line wrap: on
line diff
--- a/src/xdiv.h +++ b/src/xdiv.h @@ -28,26 +28,25 @@ #pragma interface #endif -#include <Complex.h> +class Complex; +class Matrix; +class ComplexMatrix; +class tree_constant; -#include "Matrix.h" - -#include "tree-const.h" +extern tree_constant xdiv (const Matrix& a, const Matrix& b); +extern tree_constant xdiv (const Matrix& a, const ComplexMatrix& b); +extern tree_constant xdiv (const ComplexMatrix& a, const Matrix& b); +extern tree_constant xdiv (const ComplexMatrix& a, const ComplexMatrix& b); -extern tree_constant xdiv (Matrix& a, Matrix& b); -extern tree_constant xdiv (Matrix& a, ComplexMatrix& b); -extern tree_constant xdiv (ComplexMatrix& a, Matrix& b); -extern tree_constant xdiv (ComplexMatrix& a, ComplexMatrix& b); +extern tree_constant x_el_div (double a, const Matrix& b); +extern tree_constant x_el_div (double a, const ComplexMatrix& b); +extern tree_constant x_el_div (const Complex a, const Matrix& b); +extern tree_constant x_el_div (const Complex a, const ComplexMatrix& b); -extern tree_constant x_el_div (double a, Matrix& b); -extern tree_constant x_el_div (double a, ComplexMatrix& b); -extern tree_constant x_el_div (Complex a, Matrix& b); -extern tree_constant x_el_div (Complex a, ComplexMatrix& b); - -extern tree_constant xleftdiv (Matrix& a, Matrix& b); -extern tree_constant xleftdiv (Matrix& a, ComplexMatrix& b); -extern tree_constant xleftdiv (ComplexMatrix& a, Matrix& b); -extern tree_constant xleftdiv (ComplexMatrix& a, ComplexMatrix& b); +extern tree_constant xleftdiv (const Matrix& a, const Matrix& b); +extern tree_constant xleftdiv (const Matrix& a, const ComplexMatrix& b); +extern tree_constant xleftdiv (const ComplexMatrix& a, const Matrix& b); +extern tree_constant xleftdiv (const ComplexMatrix& a, const ComplexMatrix& b); #endif