comparison src/sparse-xdiv.h @ 5322:22994a5730f9

[project @ 2005-04-29 13:04:24 by dbateman]
author dbateman
date Fri, 29 Apr 2005 13:04:25 +0000
parents 4c8a2e4e0717
children 6b9cec830d72
comparison
equal deleted inserted replaced
5321:84b72a402b86 5322:22994a5730f9
22 22
23 #if !defined (octave_sparse_xdiv_h) 23 #if !defined (octave_sparse_xdiv_h)
24 #define octave_sparse_xdiv_h 1 24 #define octave_sparse_xdiv_h 1
25 25
26 #include "oct-cmplx.h" 26 #include "oct-cmplx.h"
27 #include "SparseType.h"
27 28
28 class SparseMatrix; 29 class SparseMatrix;
29 class SparseComplexMatrix; 30 class SparseComplexMatrix;
30 31
31 extern Matrix xdiv (const Matrix& a, const SparseMatrix& b); 32 extern Matrix xdiv (const Matrix& a, const SparseMatrix& b, SparseType &typ);
32 extern ComplexMatrix xdiv (const Matrix& a, const SparseComplexMatrix& b); 33 extern ComplexMatrix xdiv (const Matrix& a, const SparseComplexMatrix& b,
33 extern ComplexMatrix xdiv (const ComplexMatrix& a, const SparseMatrix& b); 34 SparseType &typ);
35 extern ComplexMatrix xdiv (const ComplexMatrix& a, const SparseMatrix& b,
36 SparseType &typ);
34 extern ComplexMatrix xdiv (const ComplexMatrix& a, 37 extern ComplexMatrix xdiv (const ComplexMatrix& a,
35 const SparseComplexMatrix& b); 38 const SparseComplexMatrix& b, SparseType &typ);
36 39
37 extern SparseMatrix xdiv (const SparseMatrix& a, const SparseMatrix& b); 40 extern SparseMatrix xdiv (const SparseMatrix& a, const SparseMatrix& b,
41 SparseType &typ);
38 extern SparseComplexMatrix xdiv (const SparseMatrix& a, 42 extern SparseComplexMatrix xdiv (const SparseMatrix& a,
39 const SparseComplexMatrix& b); 43 const SparseComplexMatrix& b, SparseType &typ);
40 extern SparseComplexMatrix xdiv (const SparseComplexMatrix& a, 44 extern SparseComplexMatrix xdiv (const SparseComplexMatrix& a,
41 const SparseMatrix& b); 45 const SparseMatrix& b, SparseType &typ);
42 extern SparseComplexMatrix xdiv (const SparseComplexMatrix& a, 46 extern SparseComplexMatrix xdiv (const SparseComplexMatrix& a,
43 const SparseComplexMatrix& b); 47 const SparseComplexMatrix& b, SparseType &typ);
44 48
45 extern Matrix x_el_div (double a, const SparseMatrix& b); 49 extern Matrix x_el_div (double a, const SparseMatrix& b);
46 extern ComplexMatrix x_el_div (double a, const SparseComplexMatrix& b); 50 extern ComplexMatrix x_el_div (double a, const SparseComplexMatrix& b);
47 extern ComplexMatrix x_el_div (const Complex a, const SparseMatrix& b); 51 extern ComplexMatrix x_el_div (const Complex a, const SparseMatrix& b);
48 extern ComplexMatrix x_el_div (const Complex a, 52 extern ComplexMatrix x_el_div (const Complex a,
49 const SparseComplexMatrix& b); 53 const SparseComplexMatrix& b);
50 54
51 extern Matrix xleftdiv (const SparseMatrix& a, const Matrix& b); 55 extern Matrix xleftdiv (const SparseMatrix& a, const Matrix& b,
52 extern ComplexMatrix xleftdiv (const SparseMatrix& a, const ComplexMatrix& b); 56 SparseType& typ);
53 extern ComplexMatrix xleftdiv (const SparseComplexMatrix& a, const Matrix& b); 57 extern ComplexMatrix xleftdiv (const SparseMatrix& a, const ComplexMatrix& b,
58 SparseType &typ);
59 extern ComplexMatrix xleftdiv (const SparseComplexMatrix& a, const Matrix& b,
60 SparseType &typ);
54 extern ComplexMatrix xleftdiv (const SparseComplexMatrix& a, 61 extern ComplexMatrix xleftdiv (const SparseComplexMatrix& a,
55 const ComplexMatrix& b); 62 const ComplexMatrix& b, SparseType &typ);
56 63
57 extern SparseMatrix xleftdiv (const SparseMatrix& a, const SparseMatrix& b); 64 extern SparseMatrix xleftdiv (const SparseMatrix& a, const SparseMatrix& b,
65 SparseType &typ);
58 extern SparseComplexMatrix xleftdiv (const SparseMatrix& a, 66 extern SparseComplexMatrix xleftdiv (const SparseMatrix& a,
59 const SparseComplexMatrix& b); 67 const SparseComplexMatrix& b, SparseType &typ);
60 extern SparseComplexMatrix xleftdiv (const SparseComplexMatrix& a, 68 extern SparseComplexMatrix xleftdiv (const SparseComplexMatrix& a,
61 const SparseMatrix& b); 69 const SparseMatrix& b, SparseType &typ);
62 extern SparseComplexMatrix xleftdiv (const SparseComplexMatrix& a, 70 extern SparseComplexMatrix xleftdiv (const SparseComplexMatrix& a,
63 const SparseComplexMatrix& b); 71 const SparseComplexMatrix& b, SparseType &typ);
64 72
65 #endif 73 #endif
66 74
67 /* 75 /*
68 ;;; Local Variables: *** 76 ;;; Local Variables: ***