Mercurial > octave
comparison liboctave/EIG.h @ 1296:f93b7fa5e113
[project @ 1995-05-01 18:30:08 by jwe]
author | jwe |
---|---|
date | Mon, 01 May 1995 18:30:08 +0000 |
parents | 18933dbd5e43 |
children | 611d403c7f3d |
comparison
equal
deleted
inserted
replaced
1295:34295bf6aac6 | 1296:f93b7fa5e113 |
---|---|
22 */ | 22 */ |
23 | 23 |
24 #if !defined (octave_EIG_h) | 24 #if !defined (octave_EIG_h) |
25 #define octave_EIG_h 1 | 25 #define octave_EIG_h 1 |
26 | 26 |
27 #if defined (__GNUG__) | |
28 #pragma interface | |
29 #endif | |
30 | |
27 class ostream; | 31 class ostream; |
28 | 32 |
29 #include "dMatrix.h" | 33 #include "dMatrix.h" |
30 #include "CMatrix.h" | 34 #include "CMatrix.h" |
31 #include "CColVector.h" | 35 #include "CColVector.h" |
32 | |
33 extern "C++" { | |
34 | 36 |
35 class EIG | 37 class EIG |
36 { | 38 { |
37 friend class Matrix; | 39 friend class Matrix; |
38 friend class ComplexMatrix; | 40 friend class ComplexMatrix; |
106 inline ComplexMatrix EIG::eigenvectors (void) const | 108 inline ComplexMatrix EIG::eigenvectors (void) const |
107 { | 109 { |
108 return v; | 110 return v; |
109 } | 111 } |
110 | 112 |
111 } // extern "C++" | |
112 | |
113 #endif | 113 #endif |
114 | 114 |
115 /* | 115 /* |
116 ;;; Local Variables: *** | 116 ;;; Local Variables: *** |
117 ;;; mode: C++ *** | 117 ;;; mode: C++ *** |