Mercurial > octave-nkf
comparison liboctave/mx-ext.h @ 7789:82be108cc558
First attempt at single precision tyeps
* * *
corrections to qrupdate single precision routines
* * *
prefer demotion to single over promotion to double
* * *
Add single precision support to log2 function
* * *
Trivial PROJECT file update
* * *
Cache optimized hermitian/transpose methods
* * *
Add tests for tranpose/hermitian and ChangeLog entry for new transpose code
author | David Bateman <dbateman@free.fr> |
---|---|
date | Sun, 27 Apr 2008 22:34:17 +0200 |
parents | a1dbe9d80eee |
children | 64cf956a109c |
comparison
equal
deleted
inserted
replaced
7788:45f5faba05a2 | 7789:82be108cc558 |
---|---|
31 | 31 |
32 // Result of a Determinant calculation. | 32 // Result of a Determinant calculation. |
33 | 33 |
34 #include "dbleDET.h" | 34 #include "dbleDET.h" |
35 #include "CmplxDET.h" | 35 #include "CmplxDET.h" |
36 #include "floatDET.h" | |
37 #include "fCmplxDET.h" | |
36 | 38 |
37 // Result of a Cholesky Factorization | 39 // Result of a Cholesky Factorization |
38 | 40 |
39 #include "dbleCHOL.h" | 41 #include "dbleCHOL.h" |
40 #include "CmplxCHOL.h" | 42 #include "CmplxCHOL.h" |
43 #include "floatCHOL.h" | |
44 #include "fCmplxCHOL.h" | |
41 | 45 |
42 // Result of a Hessenberg Decomposition | 46 // Result of a Hessenberg Decomposition |
43 | 47 |
44 #include "dbleHESS.h" | 48 #include "dbleHESS.h" |
45 #include "CmplxHESS.h" | 49 #include "CmplxHESS.h" |
46 | 50 |
47 // Result of a Schur Decomposition | 51 // Result of a Schur Decomposition |
48 | 52 |
49 #include "dbleSCHUR.h" | 53 #include "dbleSCHUR.h" |
50 #include "CmplxSCHUR.h" | 54 #include "CmplxSCHUR.h" |
55 #include "floatSCHUR.h" | |
56 #include "fCmplxSCHUR.h" | |
51 | 57 |
52 // Result of a Singular Value Decomposition. | 58 // Result of a Singular Value Decomposition. |
53 | 59 |
54 #include "dbleSVD.h" | 60 #include "dbleSVD.h" |
55 #include "CmplxSVD.h" | 61 #include "CmplxSVD.h" |
62 #include "floatSVD.h" | |
63 #include "fCmplxSVD.h" | |
56 | 64 |
57 // Result of an Eigenvalue computation. | 65 // Result of an Eigenvalue computation. |
58 | 66 |
59 #include "EIG.h" | 67 #include "EIG.h" |
60 | 68 |
61 // Result of an LU decomposition. | 69 // Result of an LU decomposition. |
62 | 70 |
63 #include "dbleLU.h" | 71 #include "dbleLU.h" |
64 #include "CmplxLU.h" | 72 #include "CmplxLU.h" |
73 #include "floatLU.h" | |
74 #include "fCmplxLU.h" | |
65 | 75 |
66 // Result of a QR decomposition. | 76 // Result of a QR decomposition. |
67 | 77 |
68 #include "dbleQR.h" | 78 #include "dbleQR.h" |
69 #include "CmplxQR.h" | 79 #include "CmplxQR.h" |