Revision: | 1.1 |
Committed: | Sun Apr 28 07:46:58 2013 UTC (10 years, 4 months ago) by tplarson |
Content type: | text/plain |
Branch: | MAIN |
CVS Tags: | globalhs_version_5, Ver_8-7, Ver_8-5, globalhs_version_23, globalhs_version_22, globalhs_version_21, globalhs_version_20, Ver_LATEST, globalhs_version_24, Ver_8-3, globalhs_version_8, globalhs_version_9, globalhs_version_0, globalhs_version_1, globalhs_version_2, globalhs_version_3, globalhs_version_4, Ver_9-41, globalhs_version_6, globalhs_version_7, Ver_9-5, Ver_8-8, globalhs_version_19, Ver_8-2, Ver_8-10, Ver_8-1, Ver_8-6, Ver_9-1, Ver_8-4, Ver_9-2, globalhs_version_12, globalhs_version_13, globalhs_version_10, globalhs_version_11, globalhs_version_16, globalhs_version_17, globalhs_version_14, globalhs_version_15, globalhs_version_18, Ver_9-4, Ver_9-3, Ver_8-11, Ver_8-12, Ver_9-0, HEAD |
Log Message: | functions needed for detrending and gapfilling |
# | Content |
---|---|
1 | // $Header: $ |
2 | |
3 | #if TYPE == FLOAT |
4 | #define ASUM cblas_sasum |
5 | #define AXPY cblas_saxpy |
6 | #define COPY cblas_scopy |
7 | #define DOT cblas_sdot |
8 | #define DOTU cblas_sdot |
9 | #define DOTC cblas_sdot |
10 | #define NRM2 cblas_snrm2 |
11 | #define ROT cblas_srot |
12 | #define ROTG cblas_srotg |
13 | #define ROTM cblas_srotm |
14 | #define ROTMG cblas_srotmg |
15 | #define SCAL cblas_sscal |
16 | #define SWAP cblas_sswap |
17 | #define AMAX cblas_isamax |
18 | #define AMIN cblas_isamin |
19 | #elif TYPE == DOUBLE |
20 | #define ASUM cblas_dasum |
21 | #define AXPY cblas_daxpy |
22 | #define COPY cblas_dcopy |
23 | #define DOT cblas_ddot |
24 | #define DOTU cblas_ddot |
25 | #define DOTC cblas_ddot |
26 | #define NRM2 cblas_dnrm2 |
27 | #define ROT cblas_drot |
28 | #define ROTG cblas_drotg |
29 | #define ROTM cblas_drotm |
30 | #define ROTMG cblas_drotmg |
31 | #define SCAL cblas_dscal |
32 | #define SWAP cblas_dswap |
33 | #define AMAX cblas_idamax |
34 | #define AMIN cblas_idamin |
35 | #elif TYPE == COMPLEXFLOAT |
36 | #define ASUM cblas_casum |
37 | #define AXPY cblas_caxpy |
38 | #define COPY cblas_ccopy |
39 | #define DOT cblas_cdotc |
40 | #define DOTU cblas_cdotu |
41 | #define DOTC cblas_cdotc |
42 | #define NRM2 cblas_scnrm2 |
43 | #define ROT cblas_srot |
44 | #define ROTG cblas_srotg |
45 | #define ROTM cblas_srotm |
46 | #define ROTMG cblas_srotmg |
47 | #define SCAL cblas_cscal |
48 | #define SWAP cblas_cswap |
49 | #define AMAX cblas_icamax |
50 | #define AMIN cblas_icamin |
51 | #elif TYPE == COMPLEXDOUBLE |
52 | #define ASUM cblas_zasum |
53 | #define AXPY cblas_zaxpy |
54 | #define COPY cblas_zcopy |
55 | #define DOT cblas_zdotc |
56 | #define DOTU cblas_zdotu |
57 | #define DOTC cblas_zdotc |
58 | #define NRM2 cblas_dznrm2 |
59 | #define ROT cblas_drot |
60 | #define ROTG cblas_drotg |
61 | #define ROTM cblas_drotm |
62 | #define ROTMG cblas_drotmg |
63 | #define SCAL cblas_zscal |
64 | #define SWAP cblas_zswap |
65 | #define AMAX cblas_izamax |
66 | #define AMIN cblas_izamin |
67 | #endif |