Mercurial > octave-nkf
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: *** |