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"