Mercurial > hg > octave-nkf
annotate liboctave/vx-ops @ 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 | 4270ded9ddc6 |
children | eb63fbe60fab |
rev | line source |
---|---|
7019 | 1 # Copyright (C) 2003, 2004, 2007 John W. Eaton |
2 # | |
3 # This file is part of Octave. | |
4 # | |
5 # Octave is free software; you can redistribute it and/or modify it | |
6 # under the terms of the GNU General Public License as published by the | |
7 # Free Software Foundation; either version 3 of the License, or (at | |
8 # your option) any later version. | |
9 # | |
10 # Octave is distributed in the hope that it will be useful, but WITHOUT | |
11 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | |
12 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License | |
13 # for more details. | |
14 # | |
15 # You should have received a copy of the GNU General Public License | |
16 # along with Octave; see the file COPYING. If not, see | |
17 # <http://www.gnu.org/licenses/>. | |
18 | |
4544 | 19 # types |
5030 | 20 ccv ComplexColumnVector V CColVector.h YES 0.0 |
21 crv ComplexRowVector V CRowVector.h YES 0.0 | |
22 cs Complex S oct-cmplx.h NO 0.0 | |
23 cv ColumnVector V dColVector.h YES 0.0 | |
24 rv RowVector V dRowVector.h YES 0.0 | |
25 s double S NONE NO 0.0 | |
7789
82be108cc558
First attempt at single precision tyeps
David Bateman <dbateman@free.fr>
parents:
7019
diff
changeset
|
26 fccv FloatComplexColumnVector V fCColVector.h YES 0.0 |
82be108cc558
First attempt at single precision tyeps
David Bateman <dbateman@free.fr>
parents:
7019
diff
changeset
|
27 fcrv FloatComplexRowVector V fCRowVector.h YES 0.0 |
82be108cc558
First attempt at single precision tyeps
David Bateman <dbateman@free.fr>
parents:
7019
diff
changeset
|
28 fcs FloatComplex S oct-cmplx.h NO 0.0 |
82be108cc558
First attempt at single precision tyeps
David Bateman <dbateman@free.fr>
parents:
7019
diff
changeset
|
29 fcv FloatColumnVector V fColVector.h YES 0.0 |
82be108cc558
First attempt at single precision tyeps
David Bateman <dbateman@free.fr>
parents:
7019
diff
changeset
|
30 frv FloatRowVector V fRowVector.h YES 0.0 |
82be108cc558
First attempt at single precision tyeps
David Bateman <dbateman@free.fr>
parents:
7019
diff
changeset
|
31 fs float S NONE NO 0.0 |
4544 | 32 # ops |
33 ccv ccv cv B | |
34 ccv ccv s B | |
35 crv crv rv B | |
36 crv crv s B | |
37 ccv cs cv B | |
38 crv cs rv B | |
39 ccv cv ccv B | |
40 ccv cv cs B | |
41 crv rv crv B | |
42 crv rv cs B | |
43 ccv s ccv B | |
44 crv s crv B | |
7789
82be108cc558
First attempt at single precision tyeps
David Bateman <dbateman@free.fr>
parents:
7019
diff
changeset
|
45 fccv fccv fcv B |
82be108cc558
First attempt at single precision tyeps
David Bateman <dbateman@free.fr>
parents:
7019
diff
changeset
|
46 fccv fccv fs B |
82be108cc558
First attempt at single precision tyeps
David Bateman <dbateman@free.fr>
parents:
7019
diff
changeset
|
47 fcrv fcrv frv B |
82be108cc558
First attempt at single precision tyeps
David Bateman <dbateman@free.fr>
parents:
7019
diff
changeset
|
48 fcrv fcrv fs B |
82be108cc558
First attempt at single precision tyeps
David Bateman <dbateman@free.fr>
parents:
7019
diff
changeset
|
49 fccv fcs fcv B |
82be108cc558
First attempt at single precision tyeps
David Bateman <dbateman@free.fr>
parents:
7019
diff
changeset
|
50 fcrv fcs frv B |
82be108cc558
First attempt at single precision tyeps
David Bateman <dbateman@free.fr>
parents:
7019
diff
changeset
|
51 fccv fcv fccv B |
82be108cc558
First attempt at single precision tyeps
David Bateman <dbateman@free.fr>
parents:
7019
diff
changeset
|
52 fccv fcv fcs B |
82be108cc558
First attempt at single precision tyeps
David Bateman <dbateman@free.fr>
parents:
7019
diff
changeset
|
53 fcrv frv fcrv B |
82be108cc558
First attempt at single precision tyeps
David Bateman <dbateman@free.fr>
parents:
7019
diff
changeset
|
54 fcrv frv fcs B |
82be108cc558
First attempt at single precision tyeps
David Bateman <dbateman@free.fr>
parents:
7019
diff
changeset
|
55 fccv fs fccv B |
82be108cc558
First attempt at single precision tyeps
David Bateman <dbateman@free.fr>
parents:
7019
diff
changeset
|
56 fcrv fs fcrv B |