Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
D
dlib
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
钟尚武
dlib
Commits
0ef7198e
Commit
0ef7198e
authored
Mar 22, 2018
by
Davis King
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Added a CBLAS_INT_TYPE macro to control the int type used by cblas.
parent
e71f6bce
Hide whitespace changes
Inline
Side-by-side
Showing
140 changed files
with
737 additions
and
732 deletions
+737
-732
cblas.h
dlib/external/cblas/cblas.h
+345
-340
cblas_caxpy.c
dlib/external/cblas/cblas_caxpy.c
+2
-2
cblas_ccopy.c
dlib/external/cblas/cblas_ccopy.c
+2
-2
cblas_cdotc_sub.c
dlib/external/cblas/cblas_cdotc_sub.c
+2
-2
cblas_cdotu_sub.c
dlib/external/cblas/cblas_cdotu_sub.c
+2
-2
cblas_cgbmv.c
dlib/external/cblas/cblas_cgbmv.c
+7
-7
cblas_cgemm.c
dlib/external/cblas/cblas_cgemm.c
+4
-4
cblas_cgemv.c
dlib/external/cblas/cblas_cgemv.c
+6
-6
cblas_cgerc.c
dlib/external/cblas/cblas_cgerc.c
+4
-4
cblas_cgeru.c
dlib/external/cblas/cblas_cgeru.c
+3
-3
cblas_chbmv.c
dlib/external/cblas/cblas_chbmv.c
+6
-6
cblas_chemm.c
dlib/external/cblas/cblas_chemm.c
+4
-4
cblas_chemv.c
dlib/external/cblas/cblas_chemv.c
+6
-6
cblas_cher.c
dlib/external/cblas/cblas_cher.c
+3
-3
cblas_cher2.c
dlib/external/cblas/cblas_cher2.c
+3
-3
cblas_cher2k.c
dlib/external/cblas/cblas_cher2k.c
+4
-4
cblas_cherk.c
dlib/external/cblas/cblas_cherk.c
+3
-3
cblas_chpmv.c
dlib/external/cblas/cblas_chpmv.c
+5
-5
cblas_chpr.c
dlib/external/cblas/cblas_chpr.c
+3
-3
cblas_chpr2.c
dlib/external/cblas/cblas_chpr2.c
+3
-3
cblas_cscal.c
dlib/external/cblas/cblas_cscal.c
+2
-2
cblas_csscal.c
dlib/external/cblas/cblas_csscal.c
+2
-2
cblas_cswap.c
dlib/external/cblas/cblas_cswap.c
+2
-2
cblas_csymm.c
dlib/external/cblas/cblas_csymm.c
+4
-4
cblas_csyr2k.c
dlib/external/cblas/cblas_csyr2k.c
+4
-4
cblas_csyrk.c
dlib/external/cblas/cblas_csyrk.c
+3
-3
cblas_ctbmv.c
dlib/external/cblas/cblas_ctbmv.c
+3
-3
cblas_ctbsv.c
dlib/external/cblas/cblas_ctbsv.c
+3
-3
cblas_ctpmv.c
dlib/external/cblas/cblas_ctpmv.c
+2
-2
cblas_ctpsv.c
dlib/external/cblas/cblas_ctpsv.c
+2
-2
cblas_ctrmm.c
dlib/external/cblas/cblas_ctrmm.c
+3
-3
cblas_ctrmv.c
dlib/external/cblas/cblas_ctrmv.c
+3
-3
cblas_ctrsm.c
dlib/external/cblas/cblas_ctrsm.c
+3
-3
cblas_ctrsv.c
dlib/external/cblas/cblas_ctrsv.c
+3
-3
cblas_dasum.c
dlib/external/cblas/cblas_dasum.c
+1
-1
cblas_daxpy.c
dlib/external/cblas/cblas_daxpy.c
+2
-2
cblas_dcopy.c
dlib/external/cblas/cblas_dcopy.c
+2
-2
cblas_ddot.c
dlib/external/cblas/cblas_ddot.c
+2
-2
cblas_dgbmv.c
dlib/external/cblas/cblas_dgbmv.c
+5
-5
cblas_dgemm.c
dlib/external/cblas/cblas_dgemm.c
+4
-4
cblas_dgemv.c
dlib/external/cblas/cblas_dgemv.c
+4
-4
cblas_dger.c
dlib/external/cblas/cblas_dger.c
+3
-3
cblas_dnrm2.c
dlib/external/cblas/cblas_dnrm2.c
+1
-1
cblas_drot.c
dlib/external/cblas/cblas_drot.c
+2
-2
cblas_drotm.c
dlib/external/cblas/cblas_drotm.c
+2
-2
cblas_dsbmv.c
dlib/external/cblas/cblas_dsbmv.c
+4
-4
cblas_dscal.c
dlib/external/cblas/cblas_dscal.c
+2
-2
cblas_dsdot.c
dlib/external/cblas/cblas_dsdot.c
+2
-2
cblas_dspmv.c
dlib/external/cblas/cblas_dspmv.c
+3
-3
cblas_dspr.c
dlib/external/cblas/cblas_dspr.c
+2
-2
cblas_dspr2.c
dlib/external/cblas/cblas_dspr2.c
+2
-2
cblas_dswap.c
dlib/external/cblas/cblas_dswap.c
+2
-2
cblas_dsymm.c
dlib/external/cblas/cblas_dsymm.c
+4
-4
cblas_dsymv.c
dlib/external/cblas/cblas_dsymv.c
+4
-4
cblas_dsyr.c
dlib/external/cblas/cblas_dsyr.c
+2
-2
cblas_dsyr2.c
dlib/external/cblas/cblas_dsyr2.c
+3
-3
cblas_dsyr2k.c
dlib/external/cblas/cblas_dsyr2k.c
+4
-4
cblas_dsyrk.c
dlib/external/cblas/cblas_dsyrk.c
+3
-3
cblas_dtbmv.c
dlib/external/cblas/cblas_dtbmv.c
+2
-2
cblas_dtbsv.c
dlib/external/cblas/cblas_dtbsv.c
+2
-2
cblas_dtpmv.c
dlib/external/cblas/cblas_dtpmv.c
+1
-1
cblas_dtpsv.c
dlib/external/cblas/cblas_dtpsv.c
+1
-1
cblas_dtrmm.c
dlib/external/cblas/cblas_dtrmm.c
+3
-3
cblas_dtrmv.c
dlib/external/cblas/cblas_dtrmv.c
+2
-2
cblas_dtrsm.c
dlib/external/cblas/cblas_dtrsm.c
+3
-3
cblas_dtrsv.c
dlib/external/cblas/cblas_dtrsv.c
+2
-2
cblas_dzasum.c
dlib/external/cblas/cblas_dzasum.c
+1
-1
cblas_dznrm2.c
dlib/external/cblas/cblas_dznrm2.c
+1
-1
cblas_icamax.c
dlib/external/cblas/cblas_icamax.c
+1
-1
cblas_idamax.c
dlib/external/cblas/cblas_idamax.c
+1
-1
cblas_isamax.c
dlib/external/cblas/cblas_isamax.c
+1
-1
cblas_izamax.c
dlib/external/cblas/cblas_izamax.c
+1
-1
cblas_sasum.c
dlib/external/cblas/cblas_sasum.c
+1
-1
cblas_saxpy.c
dlib/external/cblas/cblas_saxpy.c
+2
-2
cblas_scasum.c
dlib/external/cblas/cblas_scasum.c
+1
-1
cblas_scnrm2.c
dlib/external/cblas/cblas_scnrm2.c
+1
-1
cblas_scopy.c
dlib/external/cblas/cblas_scopy.c
+2
-2
cblas_sdot.c
dlib/external/cblas/cblas_sdot.c
+2
-2
cblas_sdsdot.c
dlib/external/cblas/cblas_sdsdot.c
+2
-2
cblas_sgbmv.c
dlib/external/cblas/cblas_sgbmv.c
+5
-5
cblas_sgemm.c
dlib/external/cblas/cblas_sgemm.c
+4
-4
cblas_sgemv.c
dlib/external/cblas/cblas_sgemv.c
+4
-4
cblas_sger.c
dlib/external/cblas/cblas_sger.c
+3
-3
cblas_snrm2.c
dlib/external/cblas/cblas_snrm2.c
+1
-1
cblas_srot.c
dlib/external/cblas/cblas_srot.c
+2
-2
cblas_srotm.c
dlib/external/cblas/cblas_srotm.c
+2
-2
cblas_ssbmv.c
dlib/external/cblas/cblas_ssbmv.c
+3
-3
cblas_sscal.c
dlib/external/cblas/cblas_sscal.c
+2
-2
cblas_sspmv.c
dlib/external/cblas/cblas_sspmv.c
+3
-3
cblas_sspr.c
dlib/external/cblas/cblas_sspr.c
+2
-2
cblas_sspr2.c
dlib/external/cblas/cblas_sspr2.c
+2
-2
cblas_sswap.c
dlib/external/cblas/cblas_sswap.c
+2
-2
cblas_ssymm.c
dlib/external/cblas/cblas_ssymm.c
+4
-4
cblas_ssymv.c
dlib/external/cblas/cblas_ssymv.c
+4
-4
cblas_ssyr.c
dlib/external/cblas/cblas_ssyr.c
+2
-2
cblas_ssyr2.c
dlib/external/cblas/cblas_ssyr2.c
+3
-3
cblas_ssyr2k.c
dlib/external/cblas/cblas_ssyr2k.c
+4
-4
cblas_ssyrk.c
dlib/external/cblas/cblas_ssyrk.c
+3
-3
cblas_stbmv.c
dlib/external/cblas/cblas_stbmv.c
+2
-2
cblas_stbsv.c
dlib/external/cblas/cblas_stbsv.c
+2
-2
cblas_stpmv.c
dlib/external/cblas/cblas_stpmv.c
+1
-1
cblas_stpsv.c
dlib/external/cblas/cblas_stpsv.c
+1
-1
cblas_strmm.c
dlib/external/cblas/cblas_strmm.c
+3
-3
cblas_strmv.c
dlib/external/cblas/cblas_strmv.c
+2
-2
cblas_strsm.c
dlib/external/cblas/cblas_strsm.c
+3
-3
cblas_strsv.c
dlib/external/cblas/cblas_strsv.c
+2
-2
cblas_xerbla.c
dlib/external/cblas/cblas_xerbla.c
+1
-1
cblas_zaxpy.c
dlib/external/cblas/cblas_zaxpy.c
+2
-2
cblas_zcopy.c
dlib/external/cblas/cblas_zcopy.c
+2
-2
cblas_zdotc_sub.c
dlib/external/cblas/cblas_zdotc_sub.c
+2
-2
cblas_zdotu_sub.c
dlib/external/cblas/cblas_zdotu_sub.c
+2
-2
cblas_zdscal.c
dlib/external/cblas/cblas_zdscal.c
+2
-2
cblas_zgbmv.c
dlib/external/cblas/cblas_zgbmv.c
+7
-7
cblas_zgemm.c
dlib/external/cblas/cblas_zgemm.c
+4
-4
cblas_zgemv.c
dlib/external/cblas/cblas_zgemv.c
+6
-6
cblas_zgerc.c
dlib/external/cblas/cblas_zgerc.c
+4
-4
cblas_zgeru.c
dlib/external/cblas/cblas_zgeru.c
+3
-3
cblas_zhbmv.c
dlib/external/cblas/cblas_zhbmv.c
+6
-6
cblas_zhemm.c
dlib/external/cblas/cblas_zhemm.c
+4
-4
cblas_zhemv.c
dlib/external/cblas/cblas_zhemv.c
+6
-6
cblas_zher.c
dlib/external/cblas/cblas_zher.c
+3
-3
cblas_zher2.c
dlib/external/cblas/cblas_zher2.c
+3
-3
cblas_zher2k.c
dlib/external/cblas/cblas_zher2k.c
+4
-4
cblas_zherk.c
dlib/external/cblas/cblas_zherk.c
+3
-3
cblas_zhpmv.c
dlib/external/cblas/cblas_zhpmv.c
+5
-5
cblas_zhpr.c
dlib/external/cblas/cblas_zhpr.c
+3
-3
cblas_zhpr2.c
dlib/external/cblas/cblas_zhpr2.c
+3
-3
cblas_zscal.c
dlib/external/cblas/cblas_zscal.c
+2
-2
cblas_zswap.c
dlib/external/cblas/cblas_zswap.c
+2
-2
cblas_zsymm.c
dlib/external/cblas/cblas_zsymm.c
+4
-4
cblas_zsyr2k.c
dlib/external/cblas/cblas_zsyr2k.c
+4
-4
cblas_zsyrk.c
dlib/external/cblas/cblas_zsyrk.c
+3
-3
cblas_ztbmv.c
dlib/external/cblas/cblas_ztbmv.c
+3
-3
cblas_ztbsv.c
dlib/external/cblas/cblas_ztbsv.c
+3
-3
cblas_ztpmv.c
dlib/external/cblas/cblas_ztpmv.c
+2
-2
cblas_ztpsv.c
dlib/external/cblas/cblas_ztpsv.c
+2
-2
cblas_ztrmm.c
dlib/external/cblas/cblas_ztrmm.c
+3
-3
cblas_ztrmv.c
dlib/external/cblas/cblas_ztrmv.c
+3
-3
cblas_ztrsm.c
dlib/external/cblas/cblas_ztrsm.c
+3
-3
cblas_ztrsv.c
dlib/external/cblas/cblas_ztrsv.c
+3
-3
No files found.
dlib/external/cblas/cblas.h
View file @
0ef7198e
#ifndef CBLAS_H
#define CBLAS_H
#include <stddef.h>
#include <stdint.h>
/*
* Enumerated and derived types
...
...
@@ -17,57 +18,61 @@ enum CBLAS_SIDE {CblasLeft=141, CblasRight=142};
extern
"C"
{
#endif
#ifndef CBLAS_INT_TYPE
#define CBLAS_INT_TYPE int
#endif
/*
* ===========================================================================
* Prototypes for level 1 BLAS functions (complex are recast as routines)
* ===========================================================================
*/
float
cblas_sdsdot
(
const
int
N
,
const
float
alpha
,
const
float
*
X
,
const
int
incX
,
const
float
*
Y
,
const
int
incY
);
double
cblas_dsdot
(
const
int
N
,
const
float
*
X
,
const
int
incX
,
const
float
*
Y
,
const
int
incY
);
float
cblas_sdot
(
const
int
N
,
const
float
*
X
,
const
int
incX
,
const
float
*
Y
,
const
int
incY
);
double
cblas_ddot
(
const
int
N
,
const
double
*
X
,
const
int
incX
,
const
double
*
Y
,
const
int
incY
);
float
cblas_sdsdot
(
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
float
*
Y
,
const
CBLAS_INT_TYPE
incY
);
double
cblas_dsdot
(
const
CBLAS_INT_TYPE
N
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
float
*
Y
,
const
CBLAS_INT_TYPE
incY
);
float
cblas_sdot
(
const
CBLAS_INT_TYPE
N
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
float
*
Y
,
const
CBLAS_INT_TYPE
incY
);
double
cblas_ddot
(
const
CBLAS_INT_TYPE
N
,
const
double
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
double
*
Y
,
const
CBLAS_INT_TYPE
incY
);
/*
* Functions having prefixes Z and C only
*/
void
cblas_cdotu_sub
(
const
int
N
,
const
void
*
X
,
const
int
incX
,
const
void
*
Y
,
const
int
incY
,
void
*
dotu
);
void
cblas_cdotc_sub
(
const
int
N
,
const
void
*
X
,
const
int
incX
,
const
void
*
Y
,
const
int
incY
,
void
*
dotc
);
void
cblas_cdotu_sub
(
const
CBLAS_INT_TYPE
N
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
Y
,
const
CBLAS_INT_TYPE
incY
,
void
*
dotu
);
void
cblas_cdotc_sub
(
const
CBLAS_INT_TYPE
N
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
Y
,
const
CBLAS_INT_TYPE
incY
,
void
*
dotc
);
void
cblas_zdotu_sub
(
const
int
N
,
const
void
*
X
,
const
int
incX
,
const
void
*
Y
,
const
int
incY
,
void
*
dotu
);
void
cblas_zdotc_sub
(
const
int
N
,
const
void
*
X
,
const
int
incX
,
const
void
*
Y
,
const
int
incY
,
void
*
dotc
);
void
cblas_zdotu_sub
(
const
CBLAS_INT_TYPE
N
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
Y
,
const
CBLAS_INT_TYPE
incY
,
void
*
dotu
);
void
cblas_zdotc_sub
(
const
CBLAS_INT_TYPE
N
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
Y
,
const
CBLAS_INT_TYPE
incY
,
void
*
dotc
);
/*
* Functions having prefixes S D SC DZ
*/
float
cblas_snrm2
(
const
int
N
,
const
float
*
X
,
const
int
incX
);
float
cblas_sasum
(
const
int
N
,
const
float
*
X
,
const
int
incX
);
float
cblas_snrm2
(
const
CBLAS_INT_TYPE
N
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
);
float
cblas_sasum
(
const
CBLAS_INT_TYPE
N
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
);
double
cblas_dnrm2
(
const
int
N
,
const
double
*
X
,
const
int
incX
);
double
cblas_dasum
(
const
int
N
,
const
double
*
X
,
const
int
incX
);
double
cblas_dnrm2
(
const
CBLAS_INT_TYPE
N
,
const
double
*
X
,
const
CBLAS_INT_TYPE
incX
);
double
cblas_dasum
(
const
CBLAS_INT_TYPE
N
,
const
double
*
X
,
const
CBLAS_INT_TYPE
incX
);
float
cblas_scnrm2
(
const
int
N
,
const
void
*
X
,
const
int
incX
);
float
cblas_scasum
(
const
int
N
,
const
void
*
X
,
const
int
incX
);
float
cblas_scnrm2
(
const
CBLAS_INT_TYPE
N
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
);
float
cblas_scasum
(
const
CBLAS_INT_TYPE
N
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
);
double
cblas_dznrm2
(
const
int
N
,
const
void
*
X
,
const
int
incX
);
double
cblas_dzasum
(
const
int
N
,
const
void
*
X
,
const
int
incX
);
double
cblas_dznrm2
(
const
CBLAS_INT_TYPE
N
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
);
double
cblas_dzasum
(
const
CBLAS_INT_TYPE
N
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
);
/*
* Functions having standard 4 prefixes (S D C Z)
*/
CBLAS_INDEX
cblas_isamax
(
const
int
N
,
const
float
*
X
,
const
int
incX
);
CBLAS_INDEX
cblas_idamax
(
const
int
N
,
const
double
*
X
,
const
int
incX
);
CBLAS_INDEX
cblas_icamax
(
const
int
N
,
const
void
*
X
,
const
int
incX
);
CBLAS_INDEX
cblas_izamax
(
const
int
N
,
const
void
*
X
,
const
int
incX
);
CBLAS_INDEX
cblas_isamax
(
const
CBLAS_INT_TYPE
N
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
);
CBLAS_INDEX
cblas_idamax
(
const
CBLAS_INT_TYPE
N
,
const
double
*
X
,
const
CBLAS_INT_TYPE
incX
);
CBLAS_INDEX
cblas_icamax
(
const
CBLAS_INT_TYPE
N
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
);
CBLAS_INDEX
cblas_izamax
(
const
CBLAS_INT_TYPE
N
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
);
/*
* ===========================================================================
...
...
@@ -78,33 +83,33 @@ CBLAS_INDEX cblas_izamax(const int N, const void *X, const int incX);
/*
* Routines with standard 4 prefixes (s, d, c, z)
*/
void
cblas_sswap
(
const
int
N
,
float
*
X
,
const
int
incX
,
float
*
Y
,
const
int
incY
);
void
cblas_scopy
(
const
int
N
,
const
float
*
X
,
const
int
incX
,
float
*
Y
,
const
int
incY
);
void
cblas_saxpy
(
const
int
N
,
const
float
alpha
,
const
float
*
X
,
const
int
incX
,
float
*
Y
,
const
int
incY
);
void
cblas_dswap
(
const
int
N
,
double
*
X
,
const
int
incX
,
double
*
Y
,
const
int
incY
);
void
cblas_dcopy
(
const
int
N
,
const
double
*
X
,
const
int
incX
,
double
*
Y
,
const
int
incY
);
void
cblas_daxpy
(
const
int
N
,
const
double
alpha
,
const
double
*
X
,
const
int
incX
,
double
*
Y
,
const
int
incY
);
void
cblas_cswap
(
const
int
N
,
void
*
X
,
const
int
incX
,
void
*
Y
,
const
int
incY
);
void
cblas_ccopy
(
const
int
N
,
const
void
*
X
,
const
int
incX
,
void
*
Y
,
const
int
incY
);
void
cblas_caxpy
(
const
int
N
,
const
void
*
alpha
,
const
void
*
X
,
const
int
incX
,
void
*
Y
,
const
int
incY
);
void
cblas_zswap
(
const
int
N
,
void
*
X
,
const
int
incX
,
void
*
Y
,
const
int
incY
);
void
cblas_zcopy
(
const
int
N
,
const
void
*
X
,
const
int
incX
,
void
*
Y
,
const
int
incY
);
void
cblas_zaxpy
(
const
int
N
,
const
void
*
alpha
,
const
void
*
X
,
const
int
incX
,
void
*
Y
,
const
int
incY
);
void
cblas_sswap
(
const
CBLAS_INT_TYPE
N
,
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
float
*
Y
,
const
CBLAS_INT_TYPE
incY
);
void
cblas_scopy
(
const
CBLAS_INT_TYPE
N
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
float
*
Y
,
const
CBLAS_INT_TYPE
incY
);
void
cblas_saxpy
(
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
float
*
Y
,
const
CBLAS_INT_TYPE
incY
);
void
cblas_dswap
(
const
CBLAS_INT_TYPE
N
,
double
*
X
,
const
CBLAS_INT_TYPE
incX
,
double
*
Y
,
const
CBLAS_INT_TYPE
incY
);
void
cblas_dcopy
(
const
CBLAS_INT_TYPE
N
,
const
double
*
X
,
const
CBLAS_INT_TYPE
incX
,
double
*
Y
,
const
CBLAS_INT_TYPE
incY
);
void
cblas_daxpy
(
const
CBLAS_INT_TYPE
N
,
const
double
alpha
,
const
double
*
X
,
const
CBLAS_INT_TYPE
incX
,
double
*
Y
,
const
CBLAS_INT_TYPE
incY
);
void
cblas_cswap
(
const
CBLAS_INT_TYPE
N
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
void
*
Y
,
const
CBLAS_INT_TYPE
incY
);
void
cblas_ccopy
(
const
CBLAS_INT_TYPE
N
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
void
*
Y
,
const
CBLAS_INT_TYPE
incY
);
void
cblas_caxpy
(
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
void
*
Y
,
const
CBLAS_INT_TYPE
incY
);
void
cblas_zswap
(
const
CBLAS_INT_TYPE
N
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
void
*
Y
,
const
CBLAS_INT_TYPE
incY
);
void
cblas_zcopy
(
const
CBLAS_INT_TYPE
N
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
void
*
Y
,
const
CBLAS_INT_TYPE
incY
);
void
cblas_zaxpy
(
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
void
*
Y
,
const
CBLAS_INT_TYPE
incY
);
/*
...
...
@@ -112,28 +117,28 @@ void cblas_zaxpy(const int N, const void *alpha, const void *X,
*/
void
cblas_srotg
(
float
*
a
,
float
*
b
,
float
*
c
,
float
*
s
);
void
cblas_srotmg
(
float
*
d1
,
float
*
d2
,
float
*
b1
,
const
float
b2
,
float
*
P
);
void
cblas_srot
(
const
int
N
,
float
*
X
,
const
int
incX
,
float
*
Y
,
const
int
incY
,
const
float
c
,
const
float
s
);
void
cblas_srotm
(
const
int
N
,
float
*
X
,
const
int
incX
,
float
*
Y
,
const
int
incY
,
const
float
*
P
);
void
cblas_srot
(
const
CBLAS_INT_TYPE
N
,
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
float
*
Y
,
const
CBLAS_INT_TYPE
incY
,
const
float
c
,
const
float
s
);
void
cblas_srotm
(
const
CBLAS_INT_TYPE
N
,
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
float
*
Y
,
const
CBLAS_INT_TYPE
incY
,
const
float
*
P
);
void
cblas_drotg
(
double
*
a
,
double
*
b
,
double
*
c
,
double
*
s
);
void
cblas_drotmg
(
double
*
d1
,
double
*
d2
,
double
*
b1
,
const
double
b2
,
double
*
P
);
void
cblas_drot
(
const
int
N
,
double
*
X
,
const
int
incX
,
double
*
Y
,
const
int
incY
,
const
double
c
,
const
double
s
);
void
cblas_drotm
(
const
int
N
,
double
*
X
,
const
int
incX
,
double
*
Y
,
const
int
incY
,
const
double
*
P
);
void
cblas_drot
(
const
CBLAS_INT_TYPE
N
,
double
*
X
,
const
CBLAS_INT_TYPE
incX
,
double
*
Y
,
const
CBLAS_INT_TYPE
incY
,
const
double
c
,
const
double
s
);
void
cblas_drotm
(
const
CBLAS_INT_TYPE
N
,
double
*
X
,
const
CBLAS_INT_TYPE
incX
,
double
*
Y
,
const
CBLAS_INT_TYPE
incY
,
const
double
*
P
);
/*
* Routines with S D C Z CS and ZD prefixes
*/
void
cblas_sscal
(
const
int
N
,
const
float
alpha
,
float
*
X
,
const
int
incX
);
void
cblas_dscal
(
const
int
N
,
const
double
alpha
,
double
*
X
,
const
int
incX
);
void
cblas_cscal
(
const
int
N
,
const
void
*
alpha
,
void
*
X
,
const
int
incX
);
void
cblas_zscal
(
const
int
N
,
const
void
*
alpha
,
void
*
X
,
const
int
incX
);
void
cblas_csscal
(
const
int
N
,
const
float
alpha
,
void
*
X
,
const
int
incX
);
void
cblas_zdscal
(
const
int
N
,
const
double
alpha
,
void
*
X
,
const
int
incX
);
void
cblas_sscal
(
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
float
*
X
,
const
CBLAS_INT_TYPE
incX
);
void
cblas_dscal
(
const
CBLAS_INT_TYPE
N
,
const
double
alpha
,
double
*
X
,
const
CBLAS_INT_TYPE
incX
);
void
cblas_cscal
(
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
);
void
cblas_zscal
(
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
);
void
cblas_csscal
(
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
);
void
cblas_zdscal
(
const
CBLAS_INT_TYPE
N
,
const
double
alpha
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
);
/*
* ===========================================================================
...
...
@@ -145,264 +150,264 @@ void cblas_zdscal(const int N, const double alpha, void *X, const int incX);
* Routines with standard 4 prefixes (S, D, C, Z)
*/
void
cblas_sgemv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
int
M
,
const
int
N
,
const
float
alpha
,
const
float
*
A
,
const
int
lda
,
const
float
*
X
,
const
int
incX
,
const
float
beta
,
float
*
Y
,
const
int
incY
);
const
enum
CBLAS_TRANSPOSE
TransA
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
const
float
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
float
beta
,
float
*
Y
,
const
CBLAS_INT_TYPE
incY
);
void
cblas_sgbmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
int
M
,
const
int
N
,
const
int
KL
,
const
int
KU
,
const
float
alpha
,
const
float
*
A
,
const
int
lda
,
const
float
*
X
,
const
int
incX
,
const
float
beta
,
float
*
Y
,
const
int
incY
);
const
enum
CBLAS_TRANSPOSE
TransA
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
KL
,
const
CBLAS_INT_TYPE
KU
,
const
float
alpha
,
const
float
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
float
beta
,
float
*
Y
,
const
CBLAS_INT_TYPE
incY
);
void
cblas_strmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
float
*
A
,
const
int
lda
,
float
*
X
,
const
int
incX
);
const
CBLAS_INT_TYPE
N
,
const
float
*
A
,
const
CBLAS_INT_TYPE
lda
,
float
*
X
,
const
CBLAS_INT_TYPE
incX
);
void
cblas_stbmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
int
K
,
const
float
*
A
,
const
int
lda
,
float
*
X
,
const
int
incX
);
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
float
*
A
,
const
CBLAS_INT_TYPE
lda
,
float
*
X
,
const
CBLAS_INT_TYPE
incX
);
void
cblas_stpmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
float
*
Ap
,
float
*
X
,
const
int
incX
);
const
CBLAS_INT_TYPE
N
,
const
float
*
Ap
,
float
*
X
,
const
CBLAS_INT_TYPE
incX
);
void
cblas_strsv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
float
*
A
,
const
int
lda
,
float
*
X
,
const
int
incX
);
const
CBLAS_INT_TYPE
N
,
const
float
*
A
,
const
CBLAS_INT_TYPE
lda
,
float
*
X
,
const
CBLAS_INT_TYPE
incX
);
void
cblas_stbsv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
int
K
,
const
float
*
A
,
const
int
lda
,
float
*
X
,
const
int
incX
);
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
float
*
A
,
const
CBLAS_INT_TYPE
lda
,
float
*
X
,
const
CBLAS_INT_TYPE
incX
);
void
cblas_stpsv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
float
*
Ap
,
float
*
X
,
const
int
incX
);
const
CBLAS_INT_TYPE
N
,
const
float
*
Ap
,
float
*
X
,
const
CBLAS_INT_TYPE
incX
);
void
cblas_dgemv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
int
M
,
const
int
N
,
const
double
alpha
,
const
double
*
A
,
const
int
lda
,
const
double
*
X
,
const
int
incX
,
const
double
beta
,
double
*
Y
,
const
int
incY
);
const
enum
CBLAS_TRANSPOSE
TransA
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
double
alpha
,
const
double
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
double
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
double
beta
,
double
*
Y
,
const
CBLAS_INT_TYPE
incY
);
void
cblas_dgbmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
int
M
,
const
int
N
,
const
int
KL
,
const
int
KU
,
const
double
alpha
,
const
double
*
A
,
const
int
lda
,
const
double
*
X
,
const
int
incX
,
const
double
beta
,
double
*
Y
,
const
int
incY
);
const
enum
CBLAS_TRANSPOSE
TransA
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
KL
,
const
CBLAS_INT_TYPE
KU
,
const
double
alpha
,
const
double
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
double
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
double
beta
,
double
*
Y
,
const
CBLAS_INT_TYPE
incY
);
void
cblas_dtrmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
double
*
A
,
const
int
lda
,
double
*
X
,
const
int
incX
);
const
CBLAS_INT_TYPE
N
,
const
double
*
A
,
const
CBLAS_INT_TYPE
lda
,
double
*
X
,
const
CBLAS_INT_TYPE
incX
);
void
cblas_dtbmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
int
K
,
const
double
*
A
,
const
int
lda
,
double
*
X
,
const
int
incX
);
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
double
*
A
,
const
CBLAS_INT_TYPE
lda
,
double
*
X
,
const
CBLAS_INT_TYPE
incX
);
void
cblas_dtpmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
double
*
Ap
,
double
*
X
,
const
int
incX
);
const
CBLAS_INT_TYPE
N
,
const
double
*
Ap
,
double
*
X
,
const
CBLAS_INT_TYPE
incX
);
void
cblas_dtrsv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
double
*
A
,
const
int
lda
,
double
*
X
,
const
int
incX
);
const
CBLAS_INT_TYPE
N
,
const
double
*
A
,
const
CBLAS_INT_TYPE
lda
,
double
*
X
,
const
CBLAS_INT_TYPE
incX
);
void
cblas_dtbsv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
int
K
,
const
double
*
A
,
const
int
lda
,
double
*
X
,
const
int
incX
);
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
double
*
A
,
const
CBLAS_INT_TYPE
lda
,
double
*
X
,
const
CBLAS_INT_TYPE
incX
);
void
cblas_dtpsv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
double
*
Ap
,
double
*
X
,
const
int
incX
);
const
CBLAS_INT_TYPE
N
,
const
double
*
Ap
,
double
*
X
,
const
CBLAS_INT_TYPE
incX
);
void
cblas_cgemv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
int
M
,
const
int
N
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
X
,
const
int
incX
,
const
void
*
beta
,
void
*
Y
,
const
int
incY
);
const
enum
CBLAS_TRANSPOSE
TransA
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
beta
,
void
*
Y
,
const
CBLAS_INT_TYPE
incY
);
void
cblas_cgbmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
int
M
,
const
int
N
,
const
int
KL
,
const
int
KU
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
X
,
const
int
incX
,
const
void
*
beta
,
void
*
Y
,
const
int
incY
);
const
enum
CBLAS_TRANSPOSE
TransA
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
KL
,
const
CBLAS_INT_TYPE
KU
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
beta
,
void
*
Y
,
const
CBLAS_INT_TYPE
incY
);
void
cblas_ctrmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
void
*
A
,
const
int
lda
,
void
*
X
,
const
int
incX
);
const
CBLAS_INT_TYPE
N
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
);
void
cblas_ctbmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
int
K
,
const
void
*
A
,
const
int
lda
,
void
*
X
,
const
int
incX
);
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
);
void
cblas_ctpmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
void
*
Ap
,
void
*
X
,
const
int
incX
);
const
CBLAS_INT_TYPE
N
,
const
void
*
Ap
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
);
void
cblas_ctrsv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
void
*
A
,
const
int
lda
,
void
*
X
,
const
int
incX
);
const
CBLAS_INT_TYPE
N
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
);
void
cblas_ctbsv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
int
K
,
const
void
*
A
,
const
int
lda
,
void
*
X
,
const
int
incX
);
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
);
void
cblas_ctpsv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
void
*
Ap
,
void
*
X
,
const
int
incX
);
const
CBLAS_INT_TYPE
N
,
const
void
*
Ap
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
);
void
cblas_zgemv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
int
M
,
const
int
N
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
X
,
const
int
incX
,
const
void
*
beta
,
void
*
Y
,
const
int
incY
);
const
enum
CBLAS_TRANSPOSE
TransA
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
beta
,
void
*
Y
,
const
CBLAS_INT_TYPE
incY
);
void
cblas_zgbmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
int
M
,
const
int
N
,
const
int
KL
,
const
int
KU
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
X
,
const
int
incX
,
const
void
*
beta
,
void
*
Y
,
const
int
incY
);
const
enum
CBLAS_TRANSPOSE
TransA
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
KL
,
const
CBLAS_INT_TYPE
KU
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
beta
,
void
*
Y
,
const
CBLAS_INT_TYPE
incY
);
void
cblas_ztrmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
void
*
A
,
const
int
lda
,
void
*
X
,
const
int
incX
);
const
CBLAS_INT_TYPE
N
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
);
void
cblas_ztbmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
int
K
,
const
void
*
A
,
const
int
lda
,
void
*
X
,
const
int
incX
);
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
);
void
cblas_ztpmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
void
*
Ap
,
void
*
X
,
const
int
incX
);
const
CBLAS_INT_TYPE
N
,
const
void
*
Ap
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
);
void
cblas_ztrsv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
void
*
A
,
const
int
lda
,
void
*
X
,
const
int
incX
);
const
CBLAS_INT_TYPE
N
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
);
void
cblas_ztbsv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
int
K
,
const
void
*
A
,
const
int
lda
,
void
*
X
,
const
int
incX
);
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
);
void
cblas_ztpsv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
void
*
Ap
,
void
*
X
,
const
int
incX
);
const
CBLAS_INT_TYPE
N
,
const
void
*
Ap
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
);
/*
* Routines with S and D prefixes only
*/
void
cblas_ssymv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
float
alpha
,
const
float
*
A
,
const
int
lda
,
const
float
*
X
,
const
int
incX
,
const
float
beta
,
float
*
Y
,
const
int
incY
);
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
const
float
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
float
beta
,
float
*
Y
,
const
CBLAS_INT_TYPE
incY
);
void
cblas_ssbmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
int
K
,
const
float
alpha
,
const
float
*
A
,
const
int
lda
,
const
float
*
X
,
const
int
incX
,
const
float
beta
,
float
*
Y
,
const
int
incY
);
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
float
alpha
,
const
float
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
float
beta
,
float
*
Y
,
const
CBLAS_INT_TYPE
incY
);
void
cblas_sspmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
float
alpha
,
const
float
*
Ap
,
const
float
*
X
,
const
int
incX
,
const
float
beta
,
float
*
Y
,
const
int
incY
);
void
cblas_sger
(
const
enum
CBLAS_ORDER
order
,
const
int
M
,
const
int
N
,
const
float
alpha
,
const
float
*
X
,
const
int
incX
,
const
float
*
Y
,
const
int
incY
,
float
*
A
,
const
int
lda
);
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
const
float
*
Ap
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
float
beta
,
float
*
Y
,
const
CBLAS_INT_TYPE
incY
);
void
cblas_sger
(
const
enum
CBLAS_ORDER
order
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
float
*
Y
,
const
CBLAS_INT_TYPE
incY
,
float
*
A
,
const
CBLAS_INT_TYPE
lda
);
void
cblas_ssyr
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
float
alpha
,
const
float
*
X
,
const
int
incX
,
float
*
A
,
const
int
lda
);
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
float
*
A
,
const
CBLAS_INT_TYPE
lda
);
void
cblas_sspr
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
float
alpha
,
const
float
*
X
,
const
int
incX
,
float
*
Ap
);
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
float
*
Ap
);
void
cblas_ssyr2
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
float
alpha
,
const
float
*
X
,
const
int
incX
,
const
float
*
Y
,
const
int
incY
,
float
*
A
,
const
int
lda
);
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
float
*
Y
,
const
CBLAS_INT_TYPE
incY
,
float
*
A
,
const
CBLAS_INT_TYPE
lda
);
void
cblas_sspr2
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
float
alpha
,
const
float
*
X
,
const
int
incX
,
const
float
*
Y
,
const
int
incY
,
float
*
A
);
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
float
*
Y
,
const
CBLAS_INT_TYPE
incY
,
float
*
A
);
void
cblas_dsymv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
double
alpha
,
const
double
*
A
,
const
int
lda
,
const
double
*
X
,
const
int
incX
,
const
double
beta
,
double
*
Y
,
const
int
incY
);
const
CBLAS_INT_TYPE
N
,
const
double
alpha
,
const
double
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
double
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
double
beta
,
double
*
Y
,
const
CBLAS_INT_TYPE
incY
);
void
cblas_dsbmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
int
K
,
const
double
alpha
,
const
double
*
A
,
const
int
lda
,
const
double
*
X
,
const
int
incX
,
const
double
beta
,
double
*
Y
,
const
int
incY
);
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
double
alpha
,
const
double
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
double
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
double
beta
,
double
*
Y
,
const
CBLAS_INT_TYPE
incY
);
void
cblas_dspmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
double
alpha
,
const
double
*
Ap
,
const
double
*
X
,
const
int
incX
,
const
double
beta
,
double
*
Y
,
const
int
incY
);
void
cblas_dger
(
const
enum
CBLAS_ORDER
order
,
const
int
M
,
const
int
N
,
const
double
alpha
,
const
double
*
X
,
const
int
incX
,
const
double
*
Y
,
const
int
incY
,
double
*
A
,
const
int
lda
);
const
CBLAS_INT_TYPE
N
,
const
double
alpha
,
const
double
*
Ap
,
const
double
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
double
beta
,
double
*
Y
,
const
CBLAS_INT_TYPE
incY
);
void
cblas_dger
(
const
enum
CBLAS_ORDER
order
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
double
alpha
,
const
double
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
double
*
Y
,
const
CBLAS_INT_TYPE
incY
,
double
*
A
,
const
CBLAS_INT_TYPE
lda
);
void
cblas_dsyr
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
double
alpha
,
const
double
*
X
,
const
int
incX
,
double
*
A
,
const
int
lda
);
const
CBLAS_INT_TYPE
N
,
const
double
alpha
,
const
double
*
X
,
const
CBLAS_INT_TYPE
incX
,
double
*
A
,
const
CBLAS_INT_TYPE
lda
);
void
cblas_dspr
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
double
alpha
,
const
double
*
X
,
const
int
incX
,
double
*
Ap
);
const
CBLAS_INT_TYPE
N
,
const
double
alpha
,
const
double
*
X
,
const
CBLAS_INT_TYPE
incX
,
double
*
Ap
);
void
cblas_dsyr2
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
double
alpha
,
const
double
*
X
,
const
int
incX
,
const
double
*
Y
,
const
int
incY
,
double
*
A
,
const
int
lda
);
const
CBLAS_INT_TYPE
N
,
const
double
alpha
,
const
double
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
double
*
Y
,
const
CBLAS_INT_TYPE
incY
,
double
*
A
,
const
CBLAS_INT_TYPE
lda
);
void
cblas_dspr2
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
double
alpha
,
const
double
*
X
,
const
int
incX
,
const
double
*
Y
,
const
int
incY
,
double
*
A
);
const
CBLAS_INT_TYPE
N
,
const
double
alpha
,
const
double
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
double
*
Y
,
const
CBLAS_INT_TYPE
incY
,
double
*
A
);
/*
* Routines with C and Z prefixes only
*/
void
cblas_chemv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
X
,
const
int
incX
,
const
void
*
beta
,
void
*
Y
,
const
int
incY
);
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
beta
,
void
*
Y
,
const
CBLAS_INT_TYPE
incY
);
void
cblas_chbmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
int
K
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
X
,
const
int
incX
,
const
void
*
beta
,
void
*
Y
,
const
int
incY
);
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
beta
,
void
*
Y
,
const
CBLAS_INT_TYPE
incY
);
void
cblas_chpmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
void
*
alpha
,
const
void
*
Ap
,
const
void
*
X
,
const
int
incX
,
const
void
*
beta
,
void
*
Y
,
const
int
incY
);
void
cblas_cgeru
(
const
enum
CBLAS_ORDER
order
,
const
int
M
,
const
int
N
,
const
void
*
alpha
,
const
void
*
X
,
const
int
incX
,
const
void
*
Y
,
const
int
incY
,
void
*
A
,
const
int
lda
);
void
cblas_cgerc
(
const
enum
CBLAS_ORDER
order
,
const
int
M
,
const
int
N
,
const
void
*
alpha
,
const
void
*
X
,
const
int
incX
,
const
void
*
Y
,
const
int
incY
,
void
*
A
,
const
int
lda
);
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
Ap
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
beta
,
void
*
Y
,
const
CBLAS_INT_TYPE
incY
);
void
cblas_cgeru
(
const
enum
CBLAS_ORDER
order
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
Y
,
const
CBLAS_INT_TYPE
incY
,
void
*
A
,
const
CBLAS_INT_TYPE
lda
);
void
cblas_cgerc
(
const
enum
CBLAS_ORDER
order
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
Y
,
const
CBLAS_INT_TYPE
incY
,
void
*
A
,
const
CBLAS_INT_TYPE
lda
);
void
cblas_cher
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
float
alpha
,
const
void
*
X
,
const
int
incX
,
void
*
A
,
const
int
lda
);
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
void
*
A
,
const
CBLAS_INT_TYPE
lda
);
void
cblas_chpr
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
float
alpha
,
const
void
*
X
,
const
int
incX
,
void
*
A
);
void
cblas_cher2
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
void
*
alpha
,
const
void
*
X
,
const
int
incX
,
const
void
*
Y
,
const
int
incY
,
void
*
A
,
const
int
lda
);
void
cblas_chpr2
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
void
*
alpha
,
const
void
*
X
,
const
int
incX
,
const
void
*
Y
,
const
int
incY
,
void
*
Ap
);
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
void
*
A
);
void
cblas_cher2
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
Y
,
const
CBLAS_INT_TYPE
incY
,
void
*
A
,
const
CBLAS_INT_TYPE
lda
);
void
cblas_chpr2
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
Y
,
const
CBLAS_INT_TYPE
incY
,
void
*
Ap
);
void
cblas_zhemv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
X
,
const
int
incX
,
const
void
*
beta
,
void
*
Y
,
const
int
incY
);
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
beta
,
void
*
Y
,
const
CBLAS_INT_TYPE
incY
);
void
cblas_zhbmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
int
K
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
X
,
const
int
incX
,
const
void
*
beta
,
void
*
Y
,
const
int
incY
);
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
beta
,
void
*
Y
,
const
CBLAS_INT_TYPE
incY
);
void
cblas_zhpmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
void
*
alpha
,
const
void
*
Ap
,
const
void
*
X
,
const
int
incX
,
const
void
*
beta
,
void
*
Y
,
const
int
incY
);
void
cblas_zgeru
(
const
enum
CBLAS_ORDER
order
,
const
int
M
,
const
int
N
,
const
void
*
alpha
,
const
void
*
X
,
const
int
incX
,
const
void
*
Y
,
const
int
incY
,
void
*
A
,
const
int
lda
);
void
cblas_zgerc
(
const
enum
CBLAS_ORDER
order
,
const
int
M
,
const
int
N
,
const
void
*
alpha
,
const
void
*
X
,
const
int
incX
,
const
void
*
Y
,
const
int
incY
,
void
*
A
,
const
int
lda
);
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
Ap
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
beta
,
void
*
Y
,
const
CBLAS_INT_TYPE
incY
);
void
cblas_zgeru
(
const
enum
CBLAS_ORDER
order
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
Y
,
const
CBLAS_INT_TYPE
incY
,
void
*
A
,
const
CBLAS_INT_TYPE
lda
);
void
cblas_zgerc
(
const
enum
CBLAS_ORDER
order
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
Y
,
const
CBLAS_INT_TYPE
incY
,
void
*
A
,
const
CBLAS_INT_TYPE
lda
);
void
cblas_zher
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
double
alpha
,
const
void
*
X
,
const
int
incX
,
void
*
A
,
const
int
lda
);
const
CBLAS_INT_TYPE
N
,
const
double
alpha
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
void
*
A
,
const
CBLAS_INT_TYPE
lda
);
void
cblas_zhpr
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
double
alpha
,
const
void
*
X
,
const
int
incX
,
void
*
A
);
void
cblas_zher2
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
void
*
alpha
,
const
void
*
X
,
const
int
incX
,
const
void
*
Y
,
const
int
incY
,
void
*
A
,
const
int
lda
);
void
cblas_zhpr2
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
void
*
alpha
,
const
void
*
X
,
const
int
incX
,
const
void
*
Y
,
const
int
incY
,
void
*
Ap
);
const
CBLAS_INT_TYPE
N
,
const
double
alpha
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
void
*
A
);
void
cblas_zher2
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
Y
,
const
CBLAS_INT_TYPE
incY
,
void
*
A
,
const
CBLAS_INT_TYPE
lda
);
void
cblas_zhpr2
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
Y
,
const
CBLAS_INT_TYPE
incY
,
void
*
Ap
);
/*
* ===========================================================================
...
...
@@ -414,160 +419,160 @@ void cblas_zhpr2(const enum CBLAS_ORDER order, const enum CBLAS_UPLO Uplo, const
* Routines with standard 4 prefixes (S, D, C, Z)
*/
void
cblas_sgemm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_TRANSPOSE
TransB
,
const
int
M
,
const
int
N
,
const
int
K
,
const
float
alpha
,
const
float
*
A
,
const
int
lda
,
const
float
*
B
,
const
int
ldb
,
const
float
beta
,
float
*
C
,
const
int
ldc
);
const
enum
CBLAS_TRANSPOSE
TransB
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
float
alpha
,
const
float
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
float
*
B
,
const
CBLAS_INT_TYPE
ldb
,
const
float
beta
,
float
*
C
,
const
CBLAS_INT_TYPE
ldc
);
void
cblas_ssymm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_SIDE
Side
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
M
,
const
int
N
,
const
float
alpha
,
const
float
*
A
,
const
int
lda
,
const
float
*
B
,
const
int
ldb
,
const
float
beta
,
float
*
C
,
const
int
ldc
);
const
enum
CBLAS_UPLO
Uplo
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
const
float
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
float
*
B
,
const
CBLAS_INT_TYPE
ldb
,
const
float
beta
,
float
*
C
,
const
CBLAS_INT_TYPE
ldc
);
void
cblas_ssyrk
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
Trans
,
const
int
N
,
const
int
K
,
const
float
alpha
,
const
float
*
A
,
const
int
lda
,
const
float
beta
,
float
*
C
,
const
int
ldc
);
const
enum
CBLAS_TRANSPOSE
Trans
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
float
alpha
,
const
float
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
float
beta
,
float
*
C
,
const
CBLAS_INT_TYPE
ldc
);
void
cblas_ssyr2k
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
Trans
,
const
int
N
,
const
int
K
,
const
float
alpha
,
const
float
*
A
,
const
int
lda
,
const
float
*
B
,
const
int
ldb
,
const
float
beta
,
float
*
C
,
const
int
ldc
);
const
enum
CBLAS_TRANSPOSE
Trans
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
float
alpha
,
const
float
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
float
*
B
,
const
CBLAS_INT_TYPE
ldb
,
const
float
beta
,
float
*
C
,
const
CBLAS_INT_TYPE
ldc
);
void
cblas_strmm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_SIDE
Side
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
M
,
const
int
N
,
const
float
alpha
,
const
float
*
A
,
const
int
lda
,
float
*
B
,
const
int
ldb
);
const
enum
CBLAS_DIAG
Diag
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
const
float
*
A
,
const
CBLAS_INT_TYPE
lda
,
float
*
B
,
const
CBLAS_INT_TYPE
ldb
);
void
cblas_strsm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_SIDE
Side
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
M
,
const
int
N
,
const
float
alpha
,
const
float
*
A
,
const
int
lda
,
float
*
B
,
const
int
ldb
);
const
enum
CBLAS_DIAG
Diag
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
const
float
*
A
,
const
CBLAS_INT_TYPE
lda
,
float
*
B
,
const
CBLAS_INT_TYPE
ldb
);
void
cblas_dgemm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_TRANSPOSE
TransB
,
const
int
M
,
const
int
N
,
const
int
K
,
const
double
alpha
,
const
double
*
A
,
const
int
lda
,
const
double
*
B
,
const
int
ldb
,
const
double
beta
,
double
*
C
,
const
int
ldc
);
const
enum
CBLAS_TRANSPOSE
TransB
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
double
alpha
,
const
double
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
double
*
B
,
const
CBLAS_INT_TYPE
ldb
,
const
double
beta
,
double
*
C
,
const
CBLAS_INT_TYPE
ldc
);
void
cblas_dsymm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_SIDE
Side
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
M
,
const
int
N
,
const
double
alpha
,
const
double
*
A
,
const
int
lda
,
const
double
*
B
,
const
int
ldb
,
const
double
beta
,
double
*
C
,
const
int
ldc
);
const
enum
CBLAS_UPLO
Uplo
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
double
alpha
,
const
double
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
double
*
B
,
const
CBLAS_INT_TYPE
ldb
,
const
double
beta
,
double
*
C
,
const
CBLAS_INT_TYPE
ldc
);
void
cblas_dsyrk
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
Trans
,
const
int
N
,
const
int
K
,
const
double
alpha
,
const
double
*
A
,
const
int
lda
,
const
double
beta
,
double
*
C
,
const
int
ldc
);
const
enum
CBLAS_TRANSPOSE
Trans
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
double
alpha
,
const
double
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
double
beta
,
double
*
C
,
const
CBLAS_INT_TYPE
ldc
);
void
cblas_dsyr2k
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
Trans
,
const
int
N
,
const
int
K
,
const
double
alpha
,
const
double
*
A
,
const
int
lda
,
const
double
*
B
,
const
int
ldb
,
const
double
beta
,
double
*
C
,
const
int
ldc
);
const
enum
CBLAS_TRANSPOSE
Trans
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
double
alpha
,
const
double
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
double
*
B
,
const
CBLAS_INT_TYPE
ldb
,
const
double
beta
,
double
*
C
,
const
CBLAS_INT_TYPE
ldc
);
void
cblas_dtrmm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_SIDE
Side
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
M
,
const
int
N
,
const
double
alpha
,
const
double
*
A
,
const
int
lda
,
double
*
B
,
const
int
ldb
);
const
enum
CBLAS_DIAG
Diag
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
double
alpha
,
const
double
*
A
,
const
CBLAS_INT_TYPE
lda
,
double
*
B
,
const
CBLAS_INT_TYPE
ldb
);
void
cblas_dtrsm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_SIDE
Side
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
M
,
const
int
N
,
const
double
alpha
,
const
double
*
A
,
const
int
lda
,
double
*
B
,
const
int
ldb
);
const
enum
CBLAS_DIAG
Diag
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
double
alpha
,
const
double
*
A
,
const
CBLAS_INT_TYPE
lda
,
double
*
B
,
const
CBLAS_INT_TYPE
ldb
);
void
cblas_cgemm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_TRANSPOSE
TransB
,
const
int
M
,
const
int
N
,
const
int
K
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
B
,
const
int
ldb
,
const
void
*
beta
,
void
*
C
,
const
int
ldc
);
const
enum
CBLAS_TRANSPOSE
TransB
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
B
,
const
CBLAS_INT_TYPE
ldb
,
const
void
*
beta
,
void
*
C
,
const
CBLAS_INT_TYPE
ldc
);
void
cblas_csymm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_SIDE
Side
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
M
,
const
int
N
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
B
,
const
int
ldb
,
const
void
*
beta
,
void
*
C
,
const
int
ldc
);
const
enum
CBLAS_UPLO
Uplo
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
B
,
const
CBLAS_INT_TYPE
ldb
,
const
void
*
beta
,
void
*
C
,
const
CBLAS_INT_TYPE
ldc
);
void
cblas_csyrk
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
Trans
,
const
int
N
,
const
int
K
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
beta
,
void
*
C
,
const
int
ldc
);
const
enum
CBLAS_TRANSPOSE
Trans
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
beta
,
void
*
C
,
const
CBLAS_INT_TYPE
ldc
);
void
cblas_csyr2k
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
Trans
,
const
int
N
,
const
int
K
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
B
,
const
int
ldb
,
const
void
*
beta
,
void
*
C
,
const
int
ldc
);
const
enum
CBLAS_TRANSPOSE
Trans
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
B
,
const
CBLAS_INT_TYPE
ldb
,
const
void
*
beta
,
void
*
C
,
const
CBLAS_INT_TYPE
ldc
);
void
cblas_ctrmm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_SIDE
Side
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
M
,
const
int
N
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
void
*
B
,
const
int
ldb
);
const
enum
CBLAS_DIAG
Diag
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
void
*
B
,
const
CBLAS_INT_TYPE
ldb
);
void
cblas_ctrsm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_SIDE
Side
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
M
,
const
int
N
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
void
*
B
,
const
int
ldb
);
const
enum
CBLAS_DIAG
Diag
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
void
*
B
,
const
CBLAS_INT_TYPE
ldb
);
void
cblas_zgemm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_TRANSPOSE
TransB
,
const
int
M
,
const
int
N
,
const
int
K
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
B
,
const
int
ldb
,
const
void
*
beta
,
void
*
C
,
const
int
ldc
);
const
enum
CBLAS_TRANSPOSE
TransB
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
B
,
const
CBLAS_INT_TYPE
ldb
,
const
void
*
beta
,
void
*
C
,
const
CBLAS_INT_TYPE
ldc
);
void
cblas_zsymm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_SIDE
Side
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
M
,
const
int
N
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
B
,
const
int
ldb
,
const
void
*
beta
,
void
*
C
,
const
int
ldc
);
const
enum
CBLAS_UPLO
Uplo
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
B
,
const
CBLAS_INT_TYPE
ldb
,
const
void
*
beta
,
void
*
C
,
const
CBLAS_INT_TYPE
ldc
);
void
cblas_zsyrk
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
Trans
,
const
int
N
,
const
int
K
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
beta
,
void
*
C
,
const
int
ldc
);
const
enum
CBLAS_TRANSPOSE
Trans
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
beta
,
void
*
C
,
const
CBLAS_INT_TYPE
ldc
);
void
cblas_zsyr2k
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
Trans
,
const
int
N
,
const
int
K
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
B
,
const
int
ldb
,
const
void
*
beta
,
void
*
C
,
const
int
ldc
);
const
enum
CBLAS_TRANSPOSE
Trans
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
B
,
const
CBLAS_INT_TYPE
ldb
,
const
void
*
beta
,
void
*
C
,
const
CBLAS_INT_TYPE
ldc
);
void
cblas_ztrmm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_SIDE
Side
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
M
,
const
int
N
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
void
*
B
,
const
int
ldb
);
const
enum
CBLAS_DIAG
Diag
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
void
*
B
,
const
CBLAS_INT_TYPE
ldb
);
void
cblas_ztrsm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_SIDE
Side
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
M
,
const
int
N
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
void
*
B
,
const
int
ldb
);
const
enum
CBLAS_DIAG
Diag
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
void
*
B
,
const
CBLAS_INT_TYPE
ldb
);
/*
* Routines with prefixes C and Z only
*/
void
cblas_chemm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_SIDE
Side
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
M
,
const
int
N
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
B
,
const
int
ldb
,
const
void
*
beta
,
void
*
C
,
const
int
ldc
);
const
enum
CBLAS_UPLO
Uplo
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
B
,
const
CBLAS_INT_TYPE
ldb
,
const
void
*
beta
,
void
*
C
,
const
CBLAS_INT_TYPE
ldc
);
void
cblas_cherk
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
Trans
,
const
int
N
,
const
int
K
,
const
float
alpha
,
const
void
*
A
,
const
int
lda
,
const
float
beta
,
void
*
C
,
const
int
ldc
);
const
enum
CBLAS_TRANSPOSE
Trans
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
float
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
float
beta
,
void
*
C
,
const
CBLAS_INT_TYPE
ldc
);
void
cblas_cher2k
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
Trans
,
const
int
N
,
const
int
K
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
B
,
const
int
ldb
,
const
float
beta
,
void
*
C
,
const
int
ldc
);
const
enum
CBLAS_TRANSPOSE
Trans
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
B
,
const
CBLAS_INT_TYPE
ldb
,
const
float
beta
,
void
*
C
,
const
CBLAS_INT_TYPE
ldc
);
void
cblas_zhemm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_SIDE
Side
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
M
,
const
int
N
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
B
,
const
int
ldb
,
const
void
*
beta
,
void
*
C
,
const
int
ldc
);
const
enum
CBLAS_UPLO
Uplo
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
B
,
const
CBLAS_INT_TYPE
ldb
,
const
void
*
beta
,
void
*
C
,
const
CBLAS_INT_TYPE
ldc
);
void
cblas_zherk
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
Trans
,
const
int
N
,
const
int
K
,
const
double
alpha
,
const
void
*
A
,
const
int
lda
,
const
double
beta
,
void
*
C
,
const
int
ldc
);
const
enum
CBLAS_TRANSPOSE
Trans
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
double
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
double
beta
,
void
*
C
,
const
CBLAS_INT_TYPE
ldc
);
void
cblas_zher2k
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
Trans
,
const
int
N
,
const
int
K
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
B
,
const
int
ldb
,
const
double
beta
,
void
*
C
,
const
int
ldc
);
const
enum
CBLAS_TRANSPOSE
Trans
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
B
,
const
CBLAS_INT_TYPE
ldb
,
const
double
beta
,
void
*
C
,
const
CBLAS_INT_TYPE
ldc
);
void
cblas_xerbla
(
int
p
,
const
char
*
rout
,
const
char
*
form
,
...);
void
cblas_xerbla
(
CBLAS_INT_TYPE
p
,
const
char
*
rout
,
const
char
*
form
,
...);
#ifdef __cplusplus
}
...
...
dlib/external/cblas/cblas_caxpy.c
View file @
0ef7198e
...
...
@@ -8,8 +8,8 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_caxpy
(
const
int
N
,
const
void
*
alpha
,
const
void
*
X
,
const
int
incX
,
void
*
Y
,
const
int
incY
)
void
cblas_caxpy
(
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
void
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
#ifdef F77_INT
F77_INT
F77_N
=
N
,
F77_incX
=
incX
,
F77_incY
=
incY
;
...
...
dlib/external/cblas/cblas_ccopy.c
View file @
0ef7198e
...
...
@@ -8,8 +8,8 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_ccopy
(
const
int
N
,
const
void
*
X
,
const
int
incX
,
void
*
Y
,
const
int
incY
)
void
cblas_ccopy
(
const
CBLAS_INT_TYPE
N
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
void
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
#ifdef F77_INT
F77_INT
F77_N
=
N
,
F77_incX
=
incX
,
F77_incY
=
incY
;
...
...
dlib/external/cblas/cblas_cdotc_sub.c
View file @
0ef7198e
...
...
@@ -9,8 +9,8 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_cdotc_sub
(
const
int
N
,
const
void
*
X
,
const
int
incX
,
const
void
*
Y
,
const
int
incY
,
void
*
dotc
)
void
cblas_cdotc_sub
(
const
CBLAS_INT_TYPE
N
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
Y
,
const
CBLAS_INT_TYPE
incY
,
void
*
dotc
)
{
#ifdef F77_INT
F77_INT
F77_N
=
N
,
F77_incX
=
incX
,
F77_incY
=
incY
;
...
...
dlib/external/cblas/cblas_cdotu_sub.c
View file @
0ef7198e
...
...
@@ -9,8 +9,8 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_cdotu_sub
(
const
int
N
,
const
void
*
X
,
const
int
incX
,
const
void
*
Y
,
const
int
incY
,
void
*
dotu
)
void
cblas_cdotu_sub
(
const
CBLAS_INT_TYPE
N
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
Y
,
const
CBLAS_INT_TYPE
incY
,
void
*
dotu
)
{
#ifdef F77_INT
F77_INT
F77_N
=
N
,
F77_incX
=
incX
,
F77_incY
=
incY
;
...
...
dlib/external/cblas/cblas_cgbmv.c
View file @
0ef7198e
...
...
@@ -10,11 +10,11 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_cgbmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
int
M
,
const
int
N
,
const
int
KL
,
const
int
KU
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
X
,
const
int
incX
,
const
void
*
beta
,
void
*
Y
,
const
int
incY
)
const
enum
CBLAS_TRANSPOSE
TransA
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
KL
,
const
CBLAS_INT_TYPE
KU
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
beta
,
void
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
char
TA
;
#ifdef F77_CHAR
...
...
@@ -34,10 +34,10 @@ void cblas_cgbmv(const enum CBLAS_ORDER order,
#define F77_incX incx
#define F77_incY incY
#endif
int
n
=
0
,
i
=
0
,
incx
=
incX
;
CBLAS_INT_TYPE
n
=
0
,
i
=
0
,
incx
=
incX
;
const
float
*
xx
=
(
float
*
)
X
,
*
alp
=
(
float
*
)
alpha
,
*
bet
=
(
float
*
)
beta
;
float
ALPHA
[
2
],
BETA
[
2
];
int
tincY
,
tincx
;
CBLAS_INT_TYPE
tincY
,
tincx
;
float
*
x
=
(
float
*
)
X
,
*
y
=
(
float
*
)
Y
,
*
st
=
0
,
*
tx
=
0
;
if
(
order
==
CblasColMajor
)
...
...
dlib/external/cblas/cblas_cgemm.c
View file @
0ef7198e
...
...
@@ -10,10 +10,10 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_cgemm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_TRANSPOSE
TransB
,
const
int
M
,
const
int
N
,
const
int
K
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
B
,
const
int
ldb
,
const
void
*
beta
,
void
*
C
,
const
int
ldc
)
const
enum
CBLAS_TRANSPOSE
TransB
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
B
,
const
CBLAS_INT_TYPE
ldb
,
const
void
*
beta
,
void
*
C
,
const
CBLAS_INT_TYPE
ldc
)
{
char
TA
,
TB
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_cgemv.c
View file @
0ef7198e
...
...
@@ -10,10 +10,10 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_cgemv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
int
M
,
const
int
N
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
X
,
const
int
incX
,
const
void
*
beta
,
void
*
Y
,
const
int
incY
)
const
enum
CBLAS_TRANSPOSE
TransA
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
beta
,
void
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
char
TA
;
#ifdef F77_CHAR
...
...
@@ -31,10 +31,10 @@ void cblas_cgemv(const enum CBLAS_ORDER order,
#define F77_incY incY
#endif
int
n
=
0
,
i
=
0
,
incx
=
incX
;
CBLAS_INT_TYPE
n
=
0
,
i
=
0
,
incx
=
incX
;
const
float
*
xx
=
(
const
float
*
)
X
;
float
ALPHA
[
2
],
BETA
[
2
];
int
tincY
,
tincx
;
CBLAS_INT_TYPE
tincY
,
tincx
;
float
*
x
=
(
float
*
)
X
,
*
y
=
(
float
*
)
Y
,
*
st
=
0
,
*
tx
=
0
;
const
float
*
stx
=
x
;
...
...
dlib/external/cblas/cblas_cgerc.c
View file @
0ef7198e
...
...
@@ -9,9 +9,9 @@
#include <stdlib.h>
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_cgerc
(
const
enum
CBLAS_ORDER
order
,
const
int
M
,
const
int
N
,
const
void
*
alpha
,
const
void
*
X
,
const
int
incX
,
const
void
*
Y
,
const
int
incY
,
void
*
A
,
const
int
lda
)
void
cblas_cgerc
(
const
enum
CBLAS_ORDER
order
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
Y
,
const
CBLAS_INT_TYPE
incY
,
void
*
A
,
const
CBLAS_INT_TYPE
lda
)
{
#ifdef F77_INT
F77_INT
F77_M
=
M
,
F77_N
=
N
,
F77_lda
=
lda
,
F77_incX
=
incX
,
F77_incY
=
incY
;
...
...
@@ -23,7 +23,7 @@ void cblas_cgerc(const enum CBLAS_ORDER order, const int M, const int N,
#define F77_lda lda
#endif
int
n
,
i
,
tincy
,
incy
=
incY
;
CBLAS_INT_TYPE
n
,
i
,
tincy
,
incy
=
incY
;
float
*
y
=
(
float
*
)
Y
,
*
yy
=
(
float
*
)
Y
,
*
ty
,
*
st
;
...
...
dlib/external/cblas/cblas_cgeru.c
View file @
0ef7198e
...
...
@@ -7,9 +7,9 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_cgeru
(
const
enum
CBLAS_ORDER
order
,
const
int
M
,
const
int
N
,
const
void
*
alpha
,
const
void
*
X
,
const
int
incX
,
const
void
*
Y
,
const
int
incY
,
void
*
A
,
const
int
lda
)
void
cblas_cgeru
(
const
enum
CBLAS_ORDER
order
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
Y
,
const
CBLAS_INT_TYPE
incY
,
void
*
A
,
const
CBLAS_INT_TYPE
lda
)
{
#ifdef F77_INT
F77_INT
F77_M
=
M
,
F77_N
=
N
,
F77_lda
=
lda
,
F77_incX
=
incX
,
F77_incY
=
incY
;
...
...
dlib/external/cblas/cblas_chbmv.c
View file @
0ef7198e
...
...
@@ -10,10 +10,10 @@
#include <stdio.h>
#include <stdlib.h>
void
cblas_chbmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
int
K
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
X
,
const
int
incX
,
const
void
*
beta
,
void
*
Y
,
const
int
incY
)
const
enum
CBLAS_UPLO
Uplo
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
beta
,
void
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
char
UL
;
#ifdef F77_CHAR
...
...
@@ -30,10 +30,10 @@ void cblas_chbmv(const enum CBLAS_ORDER order,
#define F77_incX incx
#define F77_incY incY
#endif
int
n
,
i
=
0
,
incx
=
incX
;
CBLAS_INT_TYPE
n
,
i
=
0
,
incx
=
incX
;
const
float
*
xx
=
(
float
*
)
X
,
*
alp
=
(
float
*
)
alpha
,
*
bet
=
(
float
*
)
beta
;
float
ALPHA
[
2
],
BETA
[
2
];
int
tincY
,
tincx
;
CBLAS_INT_TYPE
tincY
,
tincx
;
float
*
x
=
(
float
*
)
X
,
*
y
=
(
float
*
)
Y
,
*
st
=
0
,
*
tx
;
if
(
order
==
CblasColMajor
)
...
...
dlib/external/cblas/cblas_chemm.c
View file @
0ef7198e
...
...
@@ -10,10 +10,10 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_chemm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_SIDE
Side
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
M
,
const
int
N
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
B
,
const
int
ldb
,
const
void
*
beta
,
void
*
C
,
const
int
ldc
)
const
enum
CBLAS_UPLO
Uplo
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
B
,
const
CBLAS_INT_TYPE
ldb
,
const
void
*
beta
,
void
*
C
,
const
CBLAS_INT_TYPE
ldc
)
{
char
SD
,
UL
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_chemv.c
View file @
0ef7198e
...
...
@@ -10,10 +10,10 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_chemv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
X
,
const
int
incX
,
const
void
*
beta
,
void
*
Y
,
const
int
incY
)
const
enum
CBLAS_UPLO
Uplo
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
beta
,
void
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
char
UL
;
#ifdef F77_CHAR
...
...
@@ -29,10 +29,10 @@ void cblas_chemv(const enum CBLAS_ORDER order,
#define F77_incX incx
#define F77_incY incY
#endif
int
n
=
0
,
i
=
0
,
incx
=
incX
;
CBLAS_INT_TYPE
n
=
0
,
i
=
0
,
incx
=
incX
;
const
float
*
xx
=
(
float
*
)
X
,
*
alp
=
(
float
*
)
alpha
,
*
bet
=
(
float
*
)
beta
;
float
ALPHA
[
2
],
BETA
[
2
];
int
tincY
,
tincx
;
CBLAS_INT_TYPE
tincY
,
tincx
;
float
*
x
=
(
float
*
)
X
,
*
y
=
(
float
*
)
Y
,
*
st
=
0
,
*
tx
;
...
...
dlib/external/cblas/cblas_cher.c
View file @
0ef7198e
...
...
@@ -10,8 +10,8 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_cher
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
float
alpha
,
const
void
*
X
,
const
int
incX
,
void
*
A
,
const
int
lda
)
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
void
*
A
,
const
CBLAS_INT_TYPE
lda
)
{
char
UL
;
#ifdef F77_CHAR
...
...
@@ -27,7 +27,7 @@ void cblas_cher(const enum CBLAS_ORDER order, const enum CBLAS_UPLO Uplo,
#define F77_lda lda
#define F77_incX incx
#endif
int
n
,
i
,
tincx
,
incx
=
incX
;
CBLAS_INT_TYPE
n
,
i
,
tincx
,
incx
=
incX
;
float
*
x
=
(
float
*
)
X
,
*
xx
=
(
float
*
)
X
,
*
tx
,
*
st
;
...
...
dlib/external/cblas/cblas_cher2.c
View file @
0ef7198e
...
...
@@ -10,8 +10,8 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_cher2
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
void
*
alpha
,
const
void
*
X
,
const
int
incX
,
const
void
*
Y
,
const
int
incY
,
void
*
A
,
const
int
lda
)
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
Y
,
const
CBLAS_INT_TYPE
incY
,
void
*
A
,
const
CBLAS_INT_TYPE
lda
)
{
char
UL
;
#ifdef F77_CHAR
...
...
@@ -28,7 +28,7 @@ void cblas_cher2(const enum CBLAS_ORDER order, const enum CBLAS_UPLO Uplo,
#define F77_incX incx
#define F77_incY incy
#endif
int
n
,
i
,
j
,
tincx
,
tincy
,
incx
=
incX
,
incy
=
incY
;
CBLAS_INT_TYPE
n
,
i
,
j
,
tincx
,
tincy
,
incx
=
incX
,
incy
=
incY
;
float
*
x
=
(
float
*
)
X
,
*
xx
=
(
float
*
)
X
,
*
y
=
(
float
*
)
Y
,
*
yy
=
(
float
*
)
Y
,
*
tx
,
*
ty
,
*
stx
,
*
sty
;
...
...
dlib/external/cblas/cblas_cher2k.c
View file @
0ef7198e
...
...
@@ -10,10 +10,10 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_cher2k
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
Trans
,
const
int
N
,
const
int
K
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
B
,
const
int
ldb
,
const
float
beta
,
void
*
C
,
const
int
ldc
)
const
enum
CBLAS_TRANSPOSE
Trans
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
B
,
const
CBLAS_INT_TYPE
ldb
,
const
float
beta
,
void
*
C
,
const
CBLAS_INT_TYPE
ldc
)
{
char
UL
,
TR
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_cherk.c
View file @
0ef7198e
...
...
@@ -10,9 +10,9 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_cherk
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
Trans
,
const
int
N
,
const
int
K
,
const
float
alpha
,
const
void
*
A
,
const
int
lda
,
const
float
beta
,
void
*
C
,
const
int
ldc
)
const
enum
CBLAS_TRANSPOSE
Trans
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
float
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
float
beta
,
void
*
C
,
const
CBLAS_INT_TYPE
ldc
)
{
char
UL
,
TR
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_chpmv.c
View file @
0ef7198e
...
...
@@ -10,10 +10,10 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_chpmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
enum
CBLAS_UPLO
Uplo
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
AP
,
const
void
*
X
,
const
int
incX
,
const
void
*
beta
,
void
*
Y
,
const
int
incY
)
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
beta
,
void
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
char
UL
;
#ifdef F77_CHAR
...
...
@@ -28,10 +28,10 @@ void cblas_chpmv(const enum CBLAS_ORDER order,
#define F77_incX incx
#define F77_incY incY
#endif
int
n
,
i
=
0
,
incx
=
incX
;
CBLAS_INT_TYPE
n
,
i
=
0
,
incx
=
incX
;
const
float
*
xx
=
(
float
*
)
X
,
*
alp
=
(
float
*
)
alpha
,
*
bet
=
(
float
*
)
beta
;
float
ALPHA
[
2
],
BETA
[
2
];
int
tincY
,
tincx
;
CBLAS_INT_TYPE
tincY
,
tincx
;
float
*
x
=
(
float
*
)
X
,
*
y
=
(
float
*
)
Y
,
*
st
=
0
,
*
tx
;
if
(
order
==
CblasColMajor
)
...
...
dlib/external/cblas/cblas_chpr.c
View file @
0ef7198e
...
...
@@ -10,8 +10,8 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_chpr
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
float
alpha
,
const
void
*
X
,
const
int
incX
,
void
*
A
)
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
void
*
A
)
{
char
UL
;
#ifdef F77_CHAR
...
...
@@ -26,7 +26,7 @@ void cblas_chpr(const enum CBLAS_ORDER order, const enum CBLAS_UPLO Uplo,
#define F77_N N
#define F77_incX incx
#endif
int
n
,
i
,
tincx
,
incx
=
incX
;
CBLAS_INT_TYPE
n
,
i
,
tincx
,
incx
=
incX
;
float
*
x
=
(
float
*
)
X
,
*
xx
=
(
float
*
)
X
,
*
tx
,
*
st
;
...
...
dlib/external/cblas/cblas_chpr2.c
View file @
0ef7198e
...
...
@@ -10,8 +10,8 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_chpr2
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
void
*
alpha
,
const
void
*
X
,
const
int
incX
,
const
void
*
Y
,
const
int
incY
,
void
*
Ap
)
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
Y
,
const
CBLAS_INT_TYPE
incY
,
void
*
Ap
)
{
char
UL
;
...
...
@@ -28,7 +28,7 @@ void cblas_chpr2(const enum CBLAS_ORDER order, const enum CBLAS_UPLO Uplo,
#define F77_incX incx
#define F77_incY incy
#endif
int
n
,
i
,
j
,
tincx
,
tincy
,
incx
=
incX
,
incy
=
incY
;
CBLAS_INT_TYPE
n
,
i
,
j
,
tincx
,
tincy
,
incx
=
incX
,
incy
=
incY
;
float
*
x
=
(
float
*
)
X
,
*
xx
=
(
float
*
)
X
,
*
y
=
(
float
*
)
Y
,
*
yy
=
(
float
*
)
Y
,
*
tx
,
*
ty
,
*
stx
,
*
sty
;
...
...
dlib/external/cblas/cblas_cscal.c
View file @
0ef7198e
...
...
@@ -8,8 +8,8 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_cscal
(
const
int
N
,
const
void
*
alpha
,
void
*
X
,
const
int
incX
)
void
cblas_cscal
(
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
#ifdef F77_INT
F77_INT
F77_N
=
N
,
F77_incX
=
incX
;
...
...
dlib/external/cblas/cblas_csscal.c
View file @
0ef7198e
...
...
@@ -8,8 +8,8 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_csscal
(
const
int
N
,
const
float
alpha
,
void
*
X
,
const
int
incX
)
void
cblas_csscal
(
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
#ifdef F77_INT
F77_INT
F77_N
=
N
,
F77_incX
=
incX
;
...
...
dlib/external/cblas/cblas_cswap.c
View file @
0ef7198e
...
...
@@ -8,8 +8,8 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_cswap
(
const
int
N
,
void
*
X
,
const
int
incX
,
void
*
Y
,
const
int
incY
)
void
cblas_cswap
(
const
CBLAS_INT_TYPE
N
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
void
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
#ifdef F77_INT
F77_INT
F77_N
=
N
,
F77_incX
=
incX
,
F77_incY
=
incY
;
...
...
dlib/external/cblas/cblas_csymm.c
View file @
0ef7198e
...
...
@@ -10,10 +10,10 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_csymm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_SIDE
Side
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
M
,
const
int
N
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
B
,
const
int
ldb
,
const
void
*
beta
,
void
*
C
,
const
int
ldc
)
const
enum
CBLAS_UPLO
Uplo
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
B
,
const
CBLAS_INT_TYPE
ldb
,
const
void
*
beta
,
void
*
C
,
const
CBLAS_INT_TYPE
ldc
)
{
char
SD
,
UL
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_csyr2k.c
View file @
0ef7198e
...
...
@@ -10,10 +10,10 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_csyr2k
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
Trans
,
const
int
N
,
const
int
K
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
B
,
const
int
ldb
,
const
void
*
beta
,
void
*
C
,
const
int
ldc
)
const
enum
CBLAS_TRANSPOSE
Trans
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
B
,
const
CBLAS_INT_TYPE
ldb
,
const
void
*
beta
,
void
*
C
,
const
CBLAS_INT_TYPE
ldc
)
{
char
UL
,
TR
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_csyrk.c
View file @
0ef7198e
...
...
@@ -10,9 +10,9 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_csyrk
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
Trans
,
const
int
N
,
const
int
K
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
beta
,
void
*
C
,
const
int
ldc
)
const
enum
CBLAS_TRANSPOSE
Trans
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
beta
,
void
*
C
,
const
CBLAS_INT_TYPE
ldc
)
{
char
UL
,
TR
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_ctbmv.c
View file @
0ef7198e
...
...
@@ -9,8 +9,8 @@
#include "cblas_f77.h"
void
cblas_ctbmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
int
K
,
const
void
*
A
,
const
int
lda
,
void
*
X
,
const
int
incX
)
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
char
TA
;
char
UL
;
...
...
@@ -30,7 +30,7 @@ void cblas_ctbmv(const enum CBLAS_ORDER order, const enum CBLAS_UPLO Uplo,
#define F77_lda lda
#define F77_incX incX
#endif
int
n
,
i
=
0
,
tincX
;
CBLAS_INT_TYPE
n
,
i
=
0
,
tincX
;
float
*
st
=
0
,
*
x
=
(
float
*
)
X
;
if
(
order
==
CblasColMajor
)
...
...
dlib/external/cblas/cblas_ctbsv.c
View file @
0ef7198e
...
...
@@ -9,8 +9,8 @@
#include "cblas_f77.h"
void
cblas_ctbsv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
int
K
,
const
void
*
A
,
const
int
lda
,
void
*
X
,
const
int
incX
)
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
char
TA
;
char
UL
;
...
...
@@ -30,7 +30,7 @@ void cblas_ctbsv(const enum CBLAS_ORDER order, const enum CBLAS_UPLO Uplo,
#define F77_lda lda
#define F77_incX incX
#endif
int
n
,
i
=
0
,
tincX
;
CBLAS_INT_TYPE
n
,
i
=
0
,
tincX
;
float
*
st
=
0
,
*
x
=
(
float
*
)
X
;
if
(
order
==
CblasColMajor
)
...
...
dlib/external/cblas/cblas_ctpmv.c
View file @
0ef7198e
...
...
@@ -9,7 +9,7 @@
#include "cblas_f77.h"
void
cblas_ctpmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
void
*
Ap
,
void
*
X
,
const
int
incX
)
const
CBLAS_INT_TYPE
N
,
const
void
*
Ap
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
char
TA
;
char
UL
;
...
...
@@ -27,7 +27,7 @@ void cblas_ctpmv(const enum CBLAS_ORDER order, const enum CBLAS_UPLO Uplo,
#define F77_N N
#define F77_incX incX
#endif
int
n
,
i
=
0
,
tincX
;
CBLAS_INT_TYPE
n
,
i
=
0
,
tincX
;
float
*
st
=
0
,
*
x
=
(
float
*
)
X
;
if
(
order
==
CblasColMajor
)
...
...
dlib/external/cblas/cblas_ctpsv.c
View file @
0ef7198e
...
...
@@ -9,7 +9,7 @@
#include "cblas_f77.h"
void
cblas_ctpsv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
void
*
Ap
,
void
*
X
,
const
int
incX
)
const
CBLAS_INT_TYPE
N
,
const
void
*
Ap
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
char
TA
;
char
UL
;
...
...
@@ -27,7 +27,7 @@ void cblas_ctpsv(const enum CBLAS_ORDER order, const enum CBLAS_UPLO Uplo,
#define F77_N N
#define F77_incX incX
#endif
int
n
,
i
=
0
,
tincX
;
CBLAS_INT_TYPE
n
,
i
=
0
,
tincX
;
float
*
st
=
0
,
*
x
=
(
float
*
)
X
;
if
(
order
==
CblasColMajor
)
...
...
dlib/external/cblas/cblas_ctrmm.c
View file @
0ef7198e
...
...
@@ -11,9 +11,9 @@
#include "cblas_f77.h"
void
cblas_ctrmm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_SIDE
Side
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
M
,
const
int
N
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
void
*
B
,
const
int
ldb
)
const
enum
CBLAS_DIAG
Diag
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
void
*
B
,
const
CBLAS_INT_TYPE
ldb
)
{
char
UL
,
TA
,
SD
,
DI
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_ctrmv.c
View file @
0ef7198e
...
...
@@ -9,8 +9,8 @@
#include "cblas_f77.h"
void
cblas_ctrmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
void
*
A
,
const
int
lda
,
void
*
X
,
const
int
incX
)
const
CBLAS_INT_TYPE
N
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
char
TA
;
...
...
@@ -30,7 +30,7 @@ void cblas_ctrmv(const enum CBLAS_ORDER order, const enum CBLAS_UPLO Uplo,
#define F77_lda lda
#define F77_incX incX
#endif
int
n
,
i
=
0
,
tincX
;
CBLAS_INT_TYPE
n
,
i
=
0
,
tincX
;
float
*
st
=
0
,
*
x
=
(
float
*
)
X
;
if
(
order
==
CblasColMajor
)
...
...
dlib/external/cblas/cblas_ctrsm.c
View file @
0ef7198e
...
...
@@ -11,9 +11,9 @@
#include "cblas_f77.h"
void
cblas_ctrsm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_SIDE
Side
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
M
,
const
int
N
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
void
*
B
,
const
int
ldb
)
const
enum
CBLAS_DIAG
Diag
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
void
*
B
,
const
CBLAS_INT_TYPE
ldb
)
{
char
UL
,
TA
,
SD
,
DI
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_ctrsv.c
View file @
0ef7198e
...
...
@@ -9,8 +9,8 @@
#include "cblas_f77.h"
void
cblas_ctrsv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
void
*
A
,
const
int
lda
,
void
*
X
,
const
int
incX
)
const
CBLAS_INT_TYPE
N
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
char
TA
;
char
UL
;
...
...
@@ -29,7 +29,7 @@ void cblas_ctrsv(const enum CBLAS_ORDER order, const enum CBLAS_UPLO Uplo,
#define F77_lda lda
#define F77_incX incX
#endif
int
n
,
i
=
0
,
tincX
;
CBLAS_INT_TYPE
n
,
i
=
0
,
tincX
;
float
*
st
=
0
,
*
x
=
(
float
*
)
X
;
if
(
order
==
CblasColMajor
)
...
...
dlib/external/cblas/cblas_dasum.c
View file @
0ef7198e
...
...
@@ -9,7 +9,7 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
double
cblas_dasum
(
const
int
N
,
const
double
*
X
,
const
int
incX
)
double
cblas_dasum
(
const
CBLAS_INT_TYPE
N
,
const
double
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
double
asum
;
#ifdef F77_INT
...
...
dlib/external/cblas/cblas_daxpy.c
View file @
0ef7198e
...
...
@@ -8,8 +8,8 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_daxpy
(
const
int
N
,
const
double
alpha
,
const
double
*
X
,
const
int
incX
,
double
*
Y
,
const
int
incY
)
void
cblas_daxpy
(
const
CBLAS_INT_TYPE
N
,
const
double
alpha
,
const
double
*
X
,
const
CBLAS_INT_TYPE
incX
,
double
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
#ifdef F77_INT
F77_INT
F77_N
=
N
,
F77_incX
=
incX
,
F77_incY
=
incY
;
...
...
dlib/external/cblas/cblas_dcopy.c
View file @
0ef7198e
...
...
@@ -8,8 +8,8 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_dcopy
(
const
int
N
,
const
double
*
X
,
const
int
incX
,
double
*
Y
,
const
int
incY
)
void
cblas_dcopy
(
const
CBLAS_INT_TYPE
N
,
const
double
*
X
,
const
CBLAS_INT_TYPE
incX
,
double
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
#ifdef F77_INT
F77_INT
F77_N
=
N
,
F77_incX
=
incX
,
F77_incY
=
incY
;
...
...
dlib/external/cblas/cblas_ddot.c
View file @
0ef7198e
...
...
@@ -9,8 +9,8 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
double
cblas_ddot
(
const
int
N
,
const
double
*
X
,
const
int
incX
,
const
double
*
Y
,
const
int
incY
)
double
cblas_ddot
(
const
CBLAS_INT_TYPE
N
,
const
double
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
double
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
double
dot
;
#ifdef F77_INT
...
...
dlib/external/cblas/cblas_dgbmv.c
View file @
0ef7198e
...
...
@@ -9,11 +9,11 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_dgbmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
int
M
,
const
int
N
,
const
int
KL
,
const
int
KU
,
const
double
alpha
,
const
double
*
A
,
const
int
lda
,
const
double
*
X
,
const
int
incX
,
const
double
beta
,
double
*
Y
,
const
int
incY
)
const
enum
CBLAS_TRANSPOSE
TransA
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
KL
,
const
CBLAS_INT_TYPE
KU
,
const
double
alpha
,
const
double
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
double
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
double
beta
,
double
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
char
TA
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_dgemm.c
View file @
0ef7198e
...
...
@@ -10,10 +10,10 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_dgemm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_TRANSPOSE
TransB
,
const
int
M
,
const
int
N
,
const
int
K
,
const
double
alpha
,
const
double
*
A
,
const
int
lda
,
const
double
*
B
,
const
int
ldb
,
const
double
beta
,
double
*
C
,
const
int
ldc
)
const
enum
CBLAS_TRANSPOSE
TransB
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
double
alpha
,
const
double
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
double
*
B
,
const
CBLAS_INT_TYPE
ldb
,
const
double
beta
,
double
*
C
,
const
CBLAS_INT_TYPE
ldc
)
{
char
TA
,
TB
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_dgemv.c
View file @
0ef7198e
...
...
@@ -9,10 +9,10 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_dgemv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
int
M
,
const
int
N
,
const
double
alpha
,
const
double
*
A
,
const
int
lda
,
const
double
*
X
,
const
int
incX
,
const
double
beta
,
double
*
Y
,
const
int
incY
)
const
enum
CBLAS_TRANSPOSE
TransA
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
double
alpha
,
const
double
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
double
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
double
beta
,
double
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
char
TA
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_dger.c
View file @
0ef7198e
...
...
@@ -9,9 +9,9 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_dger
(
const
enum
CBLAS_ORDER
order
,
const
int
M
,
const
int
N
,
const
double
alpha
,
const
double
*
X
,
const
int
incX
,
const
double
*
Y
,
const
int
incY
,
double
*
A
,
const
int
lda
)
void
cblas_dger
(
const
enum
CBLAS_ORDER
order
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
double
alpha
,
const
double
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
double
*
Y
,
const
CBLAS_INT_TYPE
incY
,
double
*
A
,
const
CBLAS_INT_TYPE
lda
)
{
#ifdef F77_INT
F77_INT
F77_M
=
M
,
F77_N
=
N
,
F77_lda
=
lda
,
F77_incX
=
incX
,
F77_incY
=
incY
;
...
...
dlib/external/cblas/cblas_dnrm2.c
View file @
0ef7198e
...
...
@@ -9,7 +9,7 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
double
cblas_dnrm2
(
const
int
N
,
const
double
*
X
,
const
int
incX
)
double
cblas_dnrm2
(
const
CBLAS_INT_TYPE
N
,
const
double
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
double
nrm2
;
#ifdef F77_INT
...
...
dlib/external/cblas/cblas_drot.c
View file @
0ef7198e
...
...
@@ -8,8 +8,8 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_drot
(
const
int
N
,
double
*
X
,
const
int
incX
,
double
*
Y
,
const
int
incY
,
const
double
c
,
const
double
s
)
void
cblas_drot
(
const
CBLAS_INT_TYPE
N
,
double
*
X
,
const
CBLAS_INT_TYPE
incX
,
double
*
Y
,
const
CBLAS_INT_TYPE
incY
,
const
double
c
,
const
double
s
)
{
#ifdef F77_INT
F77_INT
F77_N
=
N
,
F77_incX
=
incX
,
F77_incY
=
incY
;
...
...
dlib/external/cblas/cblas_drotm.c
View file @
0ef7198e
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_drotm
(
const
int
N
,
double
*
X
,
const
int
incX
,
double
*
Y
,
const
int
incY
,
const
double
*
P
)
void
cblas_drotm
(
const
CBLAS_INT_TYPE
N
,
double
*
X
,
const
CBLAS_INT_TYPE
incX
,
double
*
Y
,
const
CBLAS_INT_TYPE
incY
,
const
double
*
P
)
{
#ifdef F77_INT
F77_INT
F77_N
=
N
,
F77_incX
=
incX
,
F77_incY
=
incY
;
...
...
dlib/external/cblas/cblas_dsbmv.c
View file @
0ef7198e
...
...
@@ -10,10 +10,10 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_dsbmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
int
K
,
const
double
alpha
,
const
double
*
A
,
const
int
lda
,
const
double
*
X
,
const
int
incX
,
const
double
beta
,
double
*
Y
,
const
int
incY
)
const
enum
CBLAS_UPLO
Uplo
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
double
alpha
,
const
double
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
double
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
double
beta
,
double
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
char
UL
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_dscal.c
View file @
0ef7198e
...
...
@@ -8,8 +8,8 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_dscal
(
const
int
N
,
const
double
alpha
,
double
*
X
,
const
int
incX
)
void
cblas_dscal
(
const
CBLAS_INT_TYPE
N
,
const
double
alpha
,
double
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
#ifdef F77_INT
F77_INT
F77_N
=
N
,
F77_incX
=
incX
;
...
...
dlib/external/cblas/cblas_dsdot.c
View file @
0ef7198e
...
...
@@ -9,8 +9,8 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
double
cblas_dsdot
(
const
int
N
,
const
float
*
X
,
const
int
incX
,
const
float
*
Y
,
const
int
incY
)
double
cblas_dsdot
(
const
CBLAS_INT_TYPE
N
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
float
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
double
dot
;
#ifdef F77_INT
...
...
dlib/external/cblas/cblas_dspmv.c
View file @
0ef7198e
...
...
@@ -11,10 +11,10 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_dspmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
enum
CBLAS_UPLO
Uplo
,
const
CBLAS_INT_TYPE
N
,
const
double
alpha
,
const
double
*
AP
,
const
double
*
X
,
const
int
incX
,
const
double
beta
,
double
*
Y
,
const
int
incY
)
const
double
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
double
beta
,
double
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
char
UL
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_dspr.c
View file @
0ef7198e
...
...
@@ -10,8 +10,8 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_dspr
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
double
alpha
,
const
double
*
X
,
const
int
incX
,
double
*
Ap
)
const
CBLAS_INT_TYPE
N
,
const
double
alpha
,
const
double
*
X
,
const
CBLAS_INT_TYPE
incX
,
double
*
Ap
)
{
char
UL
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_dspr2.c
View file @
0ef7198e
...
...
@@ -8,8 +8,8 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_dspr2
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
double
alpha
,
const
double
*
X
,
const
int
incX
,
const
double
*
Y
,
const
int
incY
,
double
*
A
)
const
CBLAS_INT_TYPE
N
,
const
double
alpha
,
const
double
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
double
*
Y
,
const
CBLAS_INT_TYPE
incY
,
double
*
A
)
{
char
UL
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_dswap.c
View file @
0ef7198e
...
...
@@ -8,8 +8,8 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_dswap
(
const
int
N
,
double
*
X
,
const
int
incX
,
double
*
Y
,
const
int
incY
)
void
cblas_dswap
(
const
CBLAS_INT_TYPE
N
,
double
*
X
,
const
CBLAS_INT_TYPE
incX
,
double
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
#ifdef F77_INT
F77_INT
F77_N
=
N
,
F77_incX
=
incX
,
F77_incY
=
incY
;
...
...
dlib/external/cblas/cblas_dsymm.c
View file @
0ef7198e
...
...
@@ -10,10 +10,10 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_dsymm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_SIDE
Side
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
M
,
const
int
N
,
const
double
alpha
,
const
double
*
A
,
const
int
lda
,
const
double
*
B
,
const
int
ldb
,
const
double
beta
,
double
*
C
,
const
int
ldc
)
const
enum
CBLAS_UPLO
Uplo
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
double
alpha
,
const
double
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
double
*
B
,
const
CBLAS_INT_TYPE
ldb
,
const
double
beta
,
double
*
C
,
const
CBLAS_INT_TYPE
ldc
)
{
char
SD
,
UL
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_dsymv.c
View file @
0ef7198e
...
...
@@ -10,10 +10,10 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_dsymv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
double
alpha
,
const
double
*
A
,
const
int
lda
,
const
double
*
X
,
const
int
incX
,
const
double
beta
,
double
*
Y
,
const
int
incY
)
const
enum
CBLAS_UPLO
Uplo
,
const
CBLAS_INT_TYPE
N
,
const
double
alpha
,
const
double
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
double
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
double
beta
,
double
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
char
UL
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_dsyr.c
View file @
0ef7198e
...
...
@@ -10,8 +10,8 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_dsyr
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
double
alpha
,
const
double
*
X
,
const
int
incX
,
double
*
A
,
const
int
lda
)
const
CBLAS_INT_TYPE
N
,
const
double
alpha
,
const
double
*
X
,
const
CBLAS_INT_TYPE
incX
,
double
*
A
,
const
CBLAS_INT_TYPE
lda
)
{
char
UL
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_dsyr2.c
View file @
0ef7198e
...
...
@@ -10,9 +10,9 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_dsyr2
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
double
alpha
,
const
double
*
X
,
const
int
incX
,
const
double
*
Y
,
const
int
incY
,
double
*
A
,
const
int
lda
)
const
CBLAS_INT_TYPE
N
,
const
double
alpha
,
const
double
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
double
*
Y
,
const
CBLAS_INT_TYPE
incY
,
double
*
A
,
const
CBLAS_INT_TYPE
lda
)
{
char
UL
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_dsyr2k.c
View file @
0ef7198e
...
...
@@ -10,10 +10,10 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_dsyr2k
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
Trans
,
const
int
N
,
const
int
K
,
const
double
alpha
,
const
double
*
A
,
const
int
lda
,
const
double
*
B
,
const
int
ldb
,
const
double
beta
,
double
*
C
,
const
int
ldc
)
const
enum
CBLAS_TRANSPOSE
Trans
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
double
alpha
,
const
double
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
double
*
B
,
const
CBLAS_INT_TYPE
ldb
,
const
double
beta
,
double
*
C
,
const
CBLAS_INT_TYPE
ldc
)
{
char
UL
,
TR
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_dsyrk.c
View file @
0ef7198e
...
...
@@ -10,9 +10,9 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_dsyrk
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
Trans
,
const
int
N
,
const
int
K
,
const
double
alpha
,
const
double
*
A
,
const
int
lda
,
const
double
beta
,
double
*
C
,
const
int
ldc
)
const
enum
CBLAS_TRANSPOSE
Trans
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
double
alpha
,
const
double
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
double
beta
,
double
*
C
,
const
CBLAS_INT_TYPE
ldc
)
{
char
UL
,
TR
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_dtbmv.c
View file @
0ef7198e
...
...
@@ -9,8 +9,8 @@
#include "cblas_f77.h"
void
cblas_dtbmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
int
K
,
const
double
*
A
,
const
int
lda
,
double
*
X
,
const
int
incX
)
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
double
*
A
,
const
CBLAS_INT_TYPE
lda
,
double
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
char
TA
;
char
UL
;
...
...
dlib/external/cblas/cblas_dtbsv.c
View file @
0ef7198e
...
...
@@ -9,8 +9,8 @@
#include "cblas_f77.h"
void
cblas_dtbsv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
int
K
,
const
double
*
A
,
const
int
lda
,
double
*
X
,
const
int
incX
)
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
double
*
A
,
const
CBLAS_INT_TYPE
lda
,
double
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
char
TA
;
char
UL
;
...
...
dlib/external/cblas/cblas_dtpmv.c
View file @
0ef7198e
...
...
@@ -9,7 +9,7 @@
#include "cblas_f77.h"
void
cblas_dtpmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
double
*
Ap
,
double
*
X
,
const
int
incX
)
const
CBLAS_INT_TYPE
N
,
const
double
*
Ap
,
double
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
char
TA
;
char
UL
;
...
...
dlib/external/cblas/cblas_dtpsv.c
View file @
0ef7198e
...
...
@@ -9,7 +9,7 @@
#include "cblas_f77.h"
void
cblas_dtpsv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
double
*
Ap
,
double
*
X
,
const
int
incX
)
const
CBLAS_INT_TYPE
N
,
const
double
*
Ap
,
double
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
char
TA
;
char
UL
;
...
...
dlib/external/cblas/cblas_dtrmm.c
View file @
0ef7198e
...
...
@@ -11,9 +11,9 @@
#include "cblas_f77.h"
void
cblas_dtrmm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_SIDE
Side
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
M
,
const
int
N
,
const
double
alpha
,
const
double
*
A
,
const
int
lda
,
double
*
B
,
const
int
ldb
)
const
enum
CBLAS_DIAG
Diag
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
double
alpha
,
const
double
*
A
,
const
CBLAS_INT_TYPE
lda
,
double
*
B
,
const
CBLAS_INT_TYPE
ldb
)
{
char
UL
,
TA
,
SD
,
DI
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_dtrmv.c
View file @
0ef7198e
...
...
@@ -11,8 +11,8 @@
#include "cblas_f77.h"
void
cblas_dtrmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
double
*
A
,
const
int
lda
,
double
*
X
,
const
int
incX
)
const
CBLAS_INT_TYPE
N
,
const
double
*
A
,
const
CBLAS_INT_TYPE
lda
,
double
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
char
TA
;
...
...
dlib/external/cblas/cblas_dtrsm.c
View file @
0ef7198e
...
...
@@ -11,9 +11,9 @@
#include "cblas_f77.h"
void
cblas_dtrsm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_SIDE
Side
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
M
,
const
int
N
,
const
double
alpha
,
const
double
*
A
,
const
int
lda
,
double
*
B
,
const
int
ldb
)
const
enum
CBLAS_DIAG
Diag
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
double
alpha
,
const
double
*
A
,
const
CBLAS_INT_TYPE
lda
,
double
*
B
,
const
CBLAS_INT_TYPE
ldb
)
{
char
UL
,
TA
,
SD
,
DI
;
...
...
dlib/external/cblas/cblas_dtrsv.c
View file @
0ef7198e
...
...
@@ -9,8 +9,8 @@
#include "cblas_f77.h"
void
cblas_dtrsv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
double
*
A
,
const
int
lda
,
double
*
X
,
const
int
incX
)
const
CBLAS_INT_TYPE
N
,
const
double
*
A
,
const
CBLAS_INT_TYPE
lda
,
double
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
char
TA
;
...
...
dlib/external/cblas/cblas_dzasum.c
View file @
0ef7198e
...
...
@@ -9,7 +9,7 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
double
cblas_dzasum
(
const
int
N
,
const
void
*
X
,
const
int
incX
)
double
cblas_dzasum
(
const
CBLAS_INT_TYPE
N
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
double
asum
;
#ifdef F77_INT
...
...
dlib/external/cblas/cblas_dznrm2.c
View file @
0ef7198e
...
...
@@ -9,7 +9,7 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
double
cblas_dznrm2
(
const
int
N
,
const
void
*
X
,
const
int
incX
)
double
cblas_dznrm2
(
const
CBLAS_INT_TYPE
N
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
double
nrm2
;
#ifdef F77_INT
...
...
dlib/external/cblas/cblas_icamax.c
View file @
0ef7198e
...
...
@@ -9,7 +9,7 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
CBLAS_INDEX
cblas_icamax
(
const
int
N
,
const
void
*
X
,
const
int
incX
)
CBLAS_INDEX
cblas_icamax
(
const
CBLAS_INT_TYPE
N
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
F77_INT
iamax
;
#ifdef F77_INT
...
...
dlib/external/cblas/cblas_idamax.c
View file @
0ef7198e
...
...
@@ -9,7 +9,7 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
CBLAS_INDEX
cblas_idamax
(
const
int
N
,
const
double
*
X
,
const
int
incX
)
CBLAS_INDEX
cblas_idamax
(
const
CBLAS_INT_TYPE
N
,
const
double
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
F77_INT
iamax
;
#ifdef F77_INT
...
...
dlib/external/cblas/cblas_isamax.c
View file @
0ef7198e
...
...
@@ -9,7 +9,7 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
CBLAS_INDEX
cblas_isamax
(
const
int
N
,
const
float
*
X
,
const
int
incX
)
CBLAS_INDEX
cblas_isamax
(
const
CBLAS_INT_TYPE
N
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
F77_INT
iamax
;
#ifdef F77_INT
...
...
dlib/external/cblas/cblas_izamax.c
View file @
0ef7198e
...
...
@@ -9,7 +9,7 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
CBLAS_INDEX
cblas_izamax
(
const
int
N
,
const
void
*
X
,
const
int
incX
)
CBLAS_INDEX
cblas_izamax
(
const
CBLAS_INT_TYPE
N
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
F77_INT
iamax
;
#ifdef F77_INT
...
...
dlib/external/cblas/cblas_sasum.c
View file @
0ef7198e
...
...
@@ -9,7 +9,7 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
float
cblas_sasum
(
const
int
N
,
const
float
*
X
,
const
int
incX
)
float
cblas_sasum
(
const
CBLAS_INT_TYPE
N
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
float
asum
;
#ifdef F77_INT
...
...
dlib/external/cblas/cblas_saxpy.c
View file @
0ef7198e
...
...
@@ -9,8 +9,8 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_saxpy
(
const
int
N
,
const
float
alpha
,
const
float
*
X
,
const
int
incX
,
float
*
Y
,
const
int
incY
)
void
cblas_saxpy
(
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
float
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
#ifdef F77_INT
F77_INT
F77_N
=
N
,
F77_incX
=
incX
,
F77_incY
=
incY
;
...
...
dlib/external/cblas/cblas_scasum.c
View file @
0ef7198e
...
...
@@ -9,7 +9,7 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
float
cblas_scasum
(
const
int
N
,
const
void
*
X
,
const
int
incX
)
float
cblas_scasum
(
const
CBLAS_INT_TYPE
N
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
float
asum
;
#ifdef F77_INT
...
...
dlib/external/cblas/cblas_scnrm2.c
View file @
0ef7198e
...
...
@@ -9,7 +9,7 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
float
cblas_scnrm2
(
const
int
N
,
const
void
*
X
,
const
int
incX
)
float
cblas_scnrm2
(
const
CBLAS_INT_TYPE
N
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
float
nrm2
;
#ifdef F77_INT
...
...
dlib/external/cblas/cblas_scopy.c
View file @
0ef7198e
...
...
@@ -8,8 +8,8 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_scopy
(
const
int
N
,
const
float
*
X
,
const
int
incX
,
float
*
Y
,
const
int
incY
)
void
cblas_scopy
(
const
CBLAS_INT_TYPE
N
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
float
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
#ifdef F77_INT
F77_INT
F77_N
=
N
,
F77_incX
=
incX
,
F77_incY
=
incY
;
...
...
dlib/external/cblas/cblas_sdot.c
View file @
0ef7198e
...
...
@@ -9,8 +9,8 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
float
cblas_sdot
(
const
int
N
,
const
float
*
X
,
const
int
incX
,
const
float
*
Y
,
const
int
incY
)
float
cblas_sdot
(
const
CBLAS_INT_TYPE
N
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
float
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
float
dot
;
#ifdef F77_INT
...
...
dlib/external/cblas/cblas_sdsdot.c
View file @
0ef7198e
...
...
@@ -9,8 +9,8 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
float
cblas_sdsdot
(
const
int
N
,
const
float
alpha
,
const
float
*
X
,
const
int
incX
,
const
float
*
Y
,
const
int
incY
)
float
cblas_sdsdot
(
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
float
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
float
dot
;
#ifdef F77_INT
...
...
dlib/external/cblas/cblas_sgbmv.c
View file @
0ef7198e
...
...
@@ -10,11 +10,11 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_sgbmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
int
M
,
const
int
N
,
const
int
KL
,
const
int
KU
,
const
float
alpha
,
const
float
*
A
,
const
int
lda
,
const
float
*
X
,
const
int
incX
,
const
float
beta
,
float
*
Y
,
const
int
incY
)
const
enum
CBLAS_TRANSPOSE
TransA
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
KL
,
const
CBLAS_INT_TYPE
KU
,
const
float
alpha
,
const
float
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
float
beta
,
float
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
char
TA
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_sgemm.c
View file @
0ef7198e
...
...
@@ -10,10 +10,10 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_sgemm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_TRANSPOSE
TransB
,
const
int
M
,
const
int
N
,
const
int
K
,
const
float
alpha
,
const
float
*
A
,
const
int
lda
,
const
float
*
B
,
const
int
ldb
,
const
float
beta
,
float
*
C
,
const
int
ldc
)
const
enum
CBLAS_TRANSPOSE
TransB
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
float
alpha
,
const
float
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
float
*
B
,
const
CBLAS_INT_TYPE
ldb
,
const
float
beta
,
float
*
C
,
const
CBLAS_INT_TYPE
ldc
)
{
char
TA
,
TB
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_sgemv.c
View file @
0ef7198e
...
...
@@ -9,10 +9,10 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_sgemv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
int
M
,
const
int
N
,
const
float
alpha
,
const
float
*
A
,
const
int
lda
,
const
float
*
X
,
const
int
incX
,
const
float
beta
,
float
*
Y
,
const
int
incY
)
const
enum
CBLAS_TRANSPOSE
TransA
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
const
float
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
float
beta
,
float
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
char
TA
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_sger.c
View file @
0ef7198e
...
...
@@ -9,9 +9,9 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_sger
(
const
enum
CBLAS_ORDER
order
,
const
int
M
,
const
int
N
,
const
float
alpha
,
const
float
*
X
,
const
int
incX
,
const
float
*
Y
,
const
int
incY
,
float
*
A
,
const
int
lda
)
void
cblas_sger
(
const
enum
CBLAS_ORDER
order
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
float
*
Y
,
const
CBLAS_INT_TYPE
incY
,
float
*
A
,
const
CBLAS_INT_TYPE
lda
)
{
#ifdef F77_INT
F77_INT
F77_M
=
M
,
F77_N
=
N
,
F77_lda
=
lda
,
F77_incX
=
incX
,
F77_incY
=
incY
;
...
...
dlib/external/cblas/cblas_snrm2.c
View file @
0ef7198e
...
...
@@ -9,7 +9,7 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
float
cblas_snrm2
(
const
int
N
,
const
float
*
X
,
const
int
incX
)
float
cblas_snrm2
(
const
CBLAS_INT_TYPE
N
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
float
nrm2
;
#ifdef F77_INT
...
...
dlib/external/cblas/cblas_srot.c
View file @
0ef7198e
...
...
@@ -8,8 +8,8 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_srot
(
const
int
N
,
float
*
X
,
const
int
incX
,
float
*
Y
,
const
int
incY
,
const
float
c
,
const
float
s
)
void
cblas_srot
(
const
CBLAS_INT_TYPE
N
,
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
float
*
Y
,
const
CBLAS_INT_TYPE
incY
,
const
float
c
,
const
float
s
)
{
#ifdef F77_INT
F77_INT
F77_N
=
N
,
F77_incX
=
incX
,
F77_incY
=
incY
;
...
...
dlib/external/cblas/cblas_srotm.c
View file @
0ef7198e
...
...
@@ -8,8 +8,8 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_srotm
(
const
int
N
,
float
*
X
,
const
int
incX
,
float
*
Y
,
const
int
incY
,
const
float
*
P
)
void
cblas_srotm
(
const
CBLAS_INT_TYPE
N
,
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
float
*
Y
,
const
CBLAS_INT_TYPE
incY
,
const
float
*
P
)
{
#ifdef F77_INT
F77_INT
F77_N
=
N
,
F77_incX
=
incX
,
F77_incY
=
incY
;
...
...
dlib/external/cblas/cblas_ssbmv.c
View file @
0ef7198e
...
...
@@ -9,9 +9,9 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_ssbmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
int
K
,
const
float
alpha
,
const
float
*
A
,
const
int
lda
,
const
float
*
X
,
const
int
incX
,
const
float
beta
,
float
*
Y
,
const
int
incY
)
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
float
alpha
,
const
float
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
float
beta
,
float
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
char
UL
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_sscal.c
View file @
0ef7198e
...
...
@@ -8,8 +8,8 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_sscal
(
const
int
N
,
const
float
alpha
,
float
*
X
,
const
int
incX
)
void
cblas_sscal
(
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
float
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
#ifdef F77_INT
F77_INT
F77_N
=
N
,
F77_incX
=
incX
;
...
...
dlib/external/cblas/cblas_sspmv.c
View file @
0ef7198e
...
...
@@ -9,10 +9,10 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_sspmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
enum
CBLAS_UPLO
Uplo
,
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
const
float
*
AP
,
const
float
*
X
,
const
int
incX
,
const
float
beta
,
float
*
Y
,
const
int
incY
)
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
float
beta
,
float
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
char
UL
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_sspr.c
View file @
0ef7198e
...
...
@@ -10,8 +10,8 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_sspr
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
float
alpha
,
const
float
*
X
,
const
int
incX
,
float
*
Ap
)
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
float
*
Ap
)
{
char
UL
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_sspr2.c
View file @
0ef7198e
...
...
@@ -10,8 +10,8 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_sspr2
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
float
alpha
,
const
float
*
X
,
const
int
incX
,
const
float
*
Y
,
const
int
incY
,
float
*
A
)
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
float
*
Y
,
const
CBLAS_INT_TYPE
incY
,
float
*
A
)
{
char
UL
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_sswap.c
View file @
0ef7198e
...
...
@@ -8,8 +8,8 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_sswap
(
const
int
N
,
float
*
X
,
const
int
incX
,
float
*
Y
,
const
int
incY
)
void
cblas_sswap
(
const
CBLAS_INT_TYPE
N
,
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
float
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
#ifdef F77_INT
F77_INT
F77_N
=
N
,
F77_incX
=
incX
,
F77_incY
=
incY
;
...
...
dlib/external/cblas/cblas_ssymm.c
View file @
0ef7198e
...
...
@@ -10,10 +10,10 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_ssymm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_SIDE
Side
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
M
,
const
int
N
,
const
float
alpha
,
const
float
*
A
,
const
int
lda
,
const
float
*
B
,
const
int
ldb
,
const
float
beta
,
float
*
C
,
const
int
ldc
)
const
enum
CBLAS_UPLO
Uplo
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
const
float
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
float
*
B
,
const
CBLAS_INT_TYPE
ldb
,
const
float
beta
,
float
*
C
,
const
CBLAS_INT_TYPE
ldc
)
{
char
SD
,
UL
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_ssymv.c
View file @
0ef7198e
...
...
@@ -10,10 +10,10 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_ssymv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
float
alpha
,
const
float
*
A
,
const
int
lda
,
const
float
*
X
,
const
int
incX
,
const
float
beta
,
float
*
Y
,
const
int
incY
)
const
enum
CBLAS_UPLO
Uplo
,
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
const
float
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
float
beta
,
float
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
char
UL
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_ssyr.c
View file @
0ef7198e
...
...
@@ -9,8 +9,8 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_ssyr
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
float
alpha
,
const
float
*
X
,
const
int
incX
,
float
*
A
,
const
int
lda
)
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
float
*
A
,
const
CBLAS_INT_TYPE
lda
)
{
char
UL
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_ssyr2.c
View file @
0ef7198e
...
...
@@ -10,9 +10,9 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_ssyr2
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
float
alpha
,
const
float
*
X
,
const
int
incX
,
const
float
*
Y
,
const
int
incY
,
float
*
A
,
const
int
lda
)
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
const
float
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
float
*
Y
,
const
CBLAS_INT_TYPE
incY
,
float
*
A
,
const
CBLAS_INT_TYPE
lda
)
{
char
UL
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_ssyr2k.c
View file @
0ef7198e
...
...
@@ -10,10 +10,10 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_ssyr2k
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
Trans
,
const
int
N
,
const
int
K
,
const
float
alpha
,
const
float
*
A
,
const
int
lda
,
const
float
*
B
,
const
int
ldb
,
const
float
beta
,
float
*
C
,
const
int
ldc
)
const
enum
CBLAS_TRANSPOSE
Trans
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
float
alpha
,
const
float
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
float
*
B
,
const
CBLAS_INT_TYPE
ldb
,
const
float
beta
,
float
*
C
,
const
CBLAS_INT_TYPE
ldc
)
{
char
UL
,
TR
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_ssyrk.c
View file @
0ef7198e
...
...
@@ -10,9 +10,9 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_ssyrk
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
Trans
,
const
int
N
,
const
int
K
,
const
float
alpha
,
const
float
*
A
,
const
int
lda
,
const
float
beta
,
float
*
C
,
const
int
ldc
)
const
enum
CBLAS_TRANSPOSE
Trans
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
float
alpha
,
const
float
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
float
beta
,
float
*
C
,
const
CBLAS_INT_TYPE
ldc
)
{
char
UL
,
TR
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_stbmv.c
View file @
0ef7198e
...
...
@@ -9,8 +9,8 @@
void
cblas_stbmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
int
K
,
const
float
*
A
,
const
int
lda
,
float
*
X
,
const
int
incX
)
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
float
*
A
,
const
CBLAS_INT_TYPE
lda
,
float
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
char
TA
;
char
UL
;
...
...
dlib/external/cblas/cblas_stbsv.c
View file @
0ef7198e
...
...
@@ -9,8 +9,8 @@
#include "cblas_f77.h"
void
cblas_stbsv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
int
K
,
const
float
*
A
,
const
int
lda
,
float
*
X
,
const
int
incX
)
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
float
*
A
,
const
CBLAS_INT_TYPE
lda
,
float
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
char
TA
;
char
UL
;
...
...
dlib/external/cblas/cblas_stpmv.c
View file @
0ef7198e
...
...
@@ -10,7 +10,7 @@
#include "cblas_f77.h"
void
cblas_stpmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
float
*
Ap
,
float
*
X
,
const
int
incX
)
const
CBLAS_INT_TYPE
N
,
const
float
*
Ap
,
float
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
char
TA
;
char
UL
;
...
...
dlib/external/cblas/cblas_stpsv.c
View file @
0ef7198e
...
...
@@ -9,7 +9,7 @@
#include "cblas_f77.h"
void
cblas_stpsv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
float
*
Ap
,
float
*
X
,
const
int
incX
)
const
CBLAS_INT_TYPE
N
,
const
float
*
Ap
,
float
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
char
TA
;
char
UL
;
...
...
dlib/external/cblas/cblas_strmm.c
View file @
0ef7198e
...
...
@@ -11,9 +11,9 @@
#include "cblas_f77.h"
void
cblas_strmm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_SIDE
Side
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
M
,
const
int
N
,
const
float
alpha
,
const
float
*
A
,
const
int
lda
,
float
*
B
,
const
int
ldb
)
const
enum
CBLAS_DIAG
Diag
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
const
float
*
A
,
const
CBLAS_INT_TYPE
lda
,
float
*
B
,
const
CBLAS_INT_TYPE
ldb
)
{
char
UL
,
TA
,
SD
,
DI
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_strmv.c
View file @
0ef7198e
...
...
@@ -10,8 +10,8 @@
#include "cblas_f77.h"
void
cblas_strmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
float
*
A
,
const
int
lda
,
float
*
X
,
const
int
incX
)
const
CBLAS_INT_TYPE
N
,
const
float
*
A
,
const
CBLAS_INT_TYPE
lda
,
float
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
char
TA
;
...
...
dlib/external/cblas/cblas_strsm.c
View file @
0ef7198e
...
...
@@ -11,9 +11,9 @@
#include "cblas_f77.h"
void
cblas_strsm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_SIDE
Side
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
M
,
const
int
N
,
const
float
alpha
,
const
float
*
A
,
const
int
lda
,
float
*
B
,
const
int
ldb
)
const
enum
CBLAS_DIAG
Diag
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
float
alpha
,
const
float
*
A
,
const
CBLAS_INT_TYPE
lda
,
float
*
B
,
const
CBLAS_INT_TYPE
ldb
)
{
char
UL
,
TA
,
SD
,
DI
;
...
...
dlib/external/cblas/cblas_strsv.c
View file @
0ef7198e
...
...
@@ -9,8 +9,8 @@
#include "cblas_f77.h"
void
cblas_strsv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
float
*
A
,
const
int
lda
,
float
*
X
,
const
int
incX
)
const
CBLAS_INT_TYPE
N
,
const
float
*
A
,
const
CBLAS_INT_TYPE
lda
,
float
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
char
TA
;
...
...
dlib/external/cblas/cblas_xerbla.c
View file @
0ef7198e
...
...
@@ -5,7 +5,7 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_xerbla
(
int
info
,
const
char
*
rout
,
const
char
*
form
,
...)
void
cblas_xerbla
(
CBLAS_INT_TYPE
info
,
const
char
*
rout
,
const
char
*
form
,
...)
{
char
empty
[
1
]
=
""
;
va_list
argptr
;
...
...
dlib/external/cblas/cblas_zaxpy.c
View file @
0ef7198e
...
...
@@ -8,8 +8,8 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_zaxpy
(
const
int
N
,
const
void
*
alpha
,
const
void
*
X
,
const
int
incX
,
void
*
Y
,
const
int
incY
)
void
cblas_zaxpy
(
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
void
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
#ifdef F77_INT
F77_INT
F77_N
=
N
,
F77_incX
=
incX
,
F77_incY
=
incY
;
...
...
dlib/external/cblas/cblas_zcopy.c
View file @
0ef7198e
...
...
@@ -8,8 +8,8 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_zcopy
(
const
int
N
,
const
void
*
X
,
const
int
incX
,
void
*
Y
,
const
int
incY
)
void
cblas_zcopy
(
const
CBLAS_INT_TYPE
N
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
void
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
#ifdef F77_INT
F77_INT
F77_N
=
N
,
F77_incX
=
incX
,
F77_incY
=
incY
;
...
...
dlib/external/cblas/cblas_zdotc_sub.c
View file @
0ef7198e
...
...
@@ -9,8 +9,8 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_zdotc_sub
(
const
int
N
,
const
void
*
X
,
const
int
incX
,
const
void
*
Y
,
const
int
incY
,
void
*
dotc
)
void
cblas_zdotc_sub
(
const
CBLAS_INT_TYPE
N
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
Y
,
const
CBLAS_INT_TYPE
incY
,
void
*
dotc
)
{
#ifdef F77_INT
F77_INT
F77_N
=
N
,
F77_incX
=
incX
,
F77_incY
=
incY
;
...
...
dlib/external/cblas/cblas_zdotu_sub.c
View file @
0ef7198e
...
...
@@ -9,8 +9,8 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_zdotu_sub
(
const
int
N
,
const
void
*
X
,
const
int
incX
,
const
void
*
Y
,
const
int
incY
,
void
*
dotu
)
void
cblas_zdotu_sub
(
const
CBLAS_INT_TYPE
N
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
Y
,
const
CBLAS_INT_TYPE
incY
,
void
*
dotu
)
{
#ifdef F77_INT
F77_INT
F77_N
=
N
,
F77_incX
=
incX
,
F77_incY
=
incY
;
...
...
dlib/external/cblas/cblas_zdscal.c
View file @
0ef7198e
...
...
@@ -8,8 +8,8 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_zdscal
(
const
int
N
,
const
double
alpha
,
void
*
X
,
const
int
incX
)
void
cblas_zdscal
(
const
CBLAS_INT_TYPE
N
,
const
double
alpha
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
#ifdef F77_INT
F77_INT
F77_N
=
N
,
F77_incX
=
incX
;
...
...
dlib/external/cblas/cblas_zgbmv.c
View file @
0ef7198e
...
...
@@ -10,11 +10,11 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_zgbmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
int
M
,
const
int
N
,
const
int
KL
,
const
int
KU
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
X
,
const
int
incX
,
const
void
*
beta
,
void
*
Y
,
const
int
incY
)
const
enum
CBLAS_TRANSPOSE
TransA
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
KL
,
const
CBLAS_INT_TYPE
KU
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
beta
,
void
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
char
TA
;
#ifdef F77_CHAR
...
...
@@ -34,10 +34,10 @@ void cblas_zgbmv(const enum CBLAS_ORDER order,
#define F77_incX incx
#define F77_incY incY
#endif
int
n
,
i
=
0
,
incx
=
incX
;
CBLAS_INT_TYPE
n
,
i
=
0
,
incx
=
incX
;
const
double
*
xx
=
(
double
*
)
X
,
*
alp
=
(
double
*
)
alpha
,
*
bet
=
(
double
*
)
beta
;
double
ALPHA
[
2
],
BETA
[
2
];
int
tincY
,
tincx
;
CBLAS_INT_TYPE
tincY
,
tincx
;
double
*
x
=
(
double
*
)
X
,
*
y
=
(
double
*
)
Y
,
*
st
=
0
,
*
tx
;
if
(
order
==
CblasColMajor
)
...
...
dlib/external/cblas/cblas_zgemm.c
View file @
0ef7198e
...
...
@@ -10,10 +10,10 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_zgemm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_TRANSPOSE
TransB
,
const
int
M
,
const
int
N
,
const
int
K
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
B
,
const
int
ldb
,
const
void
*
beta
,
void
*
C
,
const
int
ldc
)
const
enum
CBLAS_TRANSPOSE
TransB
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
B
,
const
CBLAS_INT_TYPE
ldb
,
const
void
*
beta
,
void
*
C
,
const
CBLAS_INT_TYPE
ldc
)
{
char
TA
,
TB
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_zgemv.c
View file @
0ef7198e
...
...
@@ -10,10 +10,10 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_zgemv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
int
M
,
const
int
N
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
X
,
const
int
incX
,
const
void
*
beta
,
void
*
Y
,
const
int
incY
)
const
enum
CBLAS_TRANSPOSE
TransA
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
beta
,
void
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
char
TA
;
#ifdef F77_CHAR
...
...
@@ -31,10 +31,10 @@ void cblas_zgemv(const enum CBLAS_ORDER order,
#define F77_incY incY
#endif
int
n
,
i
=
0
,
incx
=
incX
;
CBLAS_INT_TYPE
n
,
i
=
0
,
incx
=
incX
;
const
double
*
xx
=
(
double
*
)
X
,
*
alp
=
(
double
*
)
alpha
,
*
bet
=
(
double
*
)
beta
;
double
ALPHA
[
2
],
BETA
[
2
];
int
tincY
,
tincx
;
CBLAS_INT_TYPE
tincY
,
tincx
;
double
*
x
=
(
double
*
)
X
,
*
y
=
(
double
*
)
Y
,
*
st
=
0
,
*
tx
;
...
...
dlib/external/cblas/cblas_zgerc.c
View file @
0ef7198e
...
...
@@ -9,9 +9,9 @@
#include <stdlib.h>
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_zgerc
(
const
enum
CBLAS_ORDER
order
,
const
int
M
,
const
int
N
,
const
void
*
alpha
,
const
void
*
X
,
const
int
incX
,
const
void
*
Y
,
const
int
incY
,
void
*
A
,
const
int
lda
)
void
cblas_zgerc
(
const
enum
CBLAS_ORDER
order
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
Y
,
const
CBLAS_INT_TYPE
incY
,
void
*
A
,
const
CBLAS_INT_TYPE
lda
)
{
#ifdef F77_INT
F77_INT
F77_M
=
M
,
F77_N
=
N
,
F77_lda
=
lda
,
F77_incX
=
incX
,
F77_incY
=
incY
;
...
...
@@ -23,7 +23,7 @@ void cblas_zgerc(const enum CBLAS_ORDER order, const int M, const int N,
#define F77_lda lda
#endif
int
n
,
i
,
tincy
,
incy
=
incY
;
CBLAS_INT_TYPE
n
,
i
,
tincy
,
incy
=
incY
;
double
*
y
=
(
double
*
)
Y
,
*
yy
=
(
double
*
)
Y
,
*
ty
,
*
st
;
...
...
dlib/external/cblas/cblas_zgeru.c
View file @
0ef7198e
...
...
@@ -7,9 +7,9 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_zgeru
(
const
enum
CBLAS_ORDER
order
,
const
int
M
,
const
int
N
,
const
void
*
alpha
,
const
void
*
X
,
const
int
incX
,
const
void
*
Y
,
const
int
incY
,
void
*
A
,
const
int
lda
)
void
cblas_zgeru
(
const
enum
CBLAS_ORDER
order
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
Y
,
const
CBLAS_INT_TYPE
incY
,
void
*
A
,
const
CBLAS_INT_TYPE
lda
)
{
#ifdef F77_INT
F77_INT
F77_M
=
M
,
F77_N
=
N
,
F77_lda
=
lda
,
F77_incX
=
incX
,
F77_incY
=
incY
;
...
...
dlib/external/cblas/cblas_zhbmv.c
View file @
0ef7198e
...
...
@@ -10,10 +10,10 @@
#include <stdio.h>
#include <stdlib.h>
void
cblas_zhbmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
int
K
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
X
,
const
int
incX
,
const
void
*
beta
,
void
*
Y
,
const
int
incY
)
const
enum
CBLAS_UPLO
Uplo
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
beta
,
void
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
char
UL
;
#ifdef F77_CHAR
...
...
@@ -30,10 +30,10 @@ void cblas_zhbmv(const enum CBLAS_ORDER order,
#define F77_incX incx
#define F77_incY incY
#endif
int
n
,
i
=
0
,
incx
=
incX
;
CBLAS_INT_TYPE
n
,
i
=
0
,
incx
=
incX
;
const
double
*
xx
=
(
double
*
)
X
,
*
alp
=
(
double
*
)
alpha
,
*
bet
=
(
double
*
)
beta
;
double
ALPHA
[
2
],
BETA
[
2
];
int
tincY
,
tincx
;
CBLAS_INT_TYPE
tincY
,
tincx
;
double
*
x
=
(
double
*
)
X
,
*
y
=
(
double
*
)
Y
,
*
st
=
0
,
*
tx
;
if
(
order
==
CblasColMajor
)
...
...
dlib/external/cblas/cblas_zhemm.c
View file @
0ef7198e
...
...
@@ -10,10 +10,10 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_zhemm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_SIDE
Side
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
M
,
const
int
N
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
B
,
const
int
ldb
,
const
void
*
beta
,
void
*
C
,
const
int
ldc
)
const
enum
CBLAS_UPLO
Uplo
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
B
,
const
CBLAS_INT_TYPE
ldb
,
const
void
*
beta
,
void
*
C
,
const
CBLAS_INT_TYPE
ldc
)
{
char
SD
,
UL
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_zhemv.c
View file @
0ef7198e
...
...
@@ -10,10 +10,10 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_zhemv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
X
,
const
int
incX
,
const
void
*
beta
,
void
*
Y
,
const
int
incY
)
const
enum
CBLAS_UPLO
Uplo
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
beta
,
void
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
char
UL
;
#ifdef F77_CHAR
...
...
@@ -29,10 +29,10 @@ void cblas_zhemv(const enum CBLAS_ORDER order,
#define F77_incX incx
#define F77_incY incY
#endif
int
n
,
i
=
0
,
incx
=
incX
;
CBLAS_INT_TYPE
n
,
i
=
0
,
incx
=
incX
;
const
double
*
xx
=
(
double
*
)
X
,
*
alp
=
(
double
*
)
alpha
,
*
bet
=
(
double
*
)
beta
;
double
ALPHA
[
2
],
BETA
[
2
];
int
tincY
,
tincx
;
CBLAS_INT_TYPE
tincY
,
tincx
;
double
*
x
=
(
double
*
)
X
,
*
y
=
(
double
*
)
Y
,
*
st
=
0
,
*
tx
;
...
...
dlib/external/cblas/cblas_zher.c
View file @
0ef7198e
...
...
@@ -10,8 +10,8 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_zher
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
double
alpha
,
const
void
*
X
,
const
int
incX
,
void
*
A
,
const
int
lda
)
const
CBLAS_INT_TYPE
N
,
const
double
alpha
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
void
*
A
,
const
CBLAS_INT_TYPE
lda
)
{
char
UL
;
#ifdef F77_CHAR
...
...
@@ -27,7 +27,7 @@ void cblas_zher(const enum CBLAS_ORDER order, const enum CBLAS_UPLO Uplo,
#define F77_lda lda
#define F77_incX incx
#endif
int
n
,
i
,
tincx
,
incx
=
incX
;
CBLAS_INT_TYPE
n
,
i
,
tincx
,
incx
=
incX
;
double
*
x
=
(
double
*
)
X
,
*
xx
=
(
double
*
)
X
,
*
tx
,
*
st
;
...
...
dlib/external/cblas/cblas_zher2.c
View file @
0ef7198e
...
...
@@ -10,8 +10,8 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_zher2
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
void
*
alpha
,
const
void
*
X
,
const
int
incX
,
const
void
*
Y
,
const
int
incY
,
void
*
A
,
const
int
lda
)
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
Y
,
const
CBLAS_INT_TYPE
incY
,
void
*
A
,
const
CBLAS_INT_TYPE
lda
)
{
char
UL
;
#ifdef F77_CHAR
...
...
@@ -28,7 +28,7 @@ void cblas_zher2(const enum CBLAS_ORDER order, const enum CBLAS_UPLO Uplo,
#define F77_incX incx
#define F77_incY incy
#endif
int
n
,
i
,
j
,
tincx
,
tincy
,
incx
=
incX
,
incy
=
incY
;
CBLAS_INT_TYPE
n
,
i
,
j
,
tincx
,
tincy
,
incx
=
incX
,
incy
=
incY
;
double
*
x
=
(
double
*
)
X
,
*
xx
=
(
double
*
)
X
,
*
y
=
(
double
*
)
Y
,
*
yy
=
(
double
*
)
Y
,
*
tx
,
*
ty
,
*
stx
,
*
sty
;
...
...
dlib/external/cblas/cblas_zher2k.c
View file @
0ef7198e
...
...
@@ -10,10 +10,10 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_zher2k
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
Trans
,
const
int
N
,
const
int
K
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
B
,
const
int
ldb
,
const
double
beta
,
void
*
C
,
const
int
ldc
)
const
enum
CBLAS_TRANSPOSE
Trans
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
B
,
const
CBLAS_INT_TYPE
ldb
,
const
double
beta
,
void
*
C
,
const
CBLAS_INT_TYPE
ldc
)
{
char
UL
,
TR
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_zherk.c
View file @
0ef7198e
...
...
@@ -10,9 +10,9 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_zherk
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
Trans
,
const
int
N
,
const
int
K
,
const
double
alpha
,
const
void
*
A
,
const
int
lda
,
const
double
beta
,
void
*
C
,
const
int
ldc
)
const
enum
CBLAS_TRANSPOSE
Trans
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
double
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
double
beta
,
void
*
C
,
const
CBLAS_INT_TYPE
ldc
)
{
char
UL
,
TR
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_zhpmv.c
View file @
0ef7198e
...
...
@@ -10,10 +10,10 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_zhpmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
enum
CBLAS_UPLO
Uplo
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
AP
,
const
void
*
X
,
const
int
incX
,
const
void
*
beta
,
void
*
Y
,
const
int
incY
)
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
beta
,
void
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
char
UL
;
#ifdef F77_CHAR
...
...
@@ -28,10 +28,10 @@ void cblas_zhpmv(const enum CBLAS_ORDER order,
#define F77_incX incx
#define F77_incY incY
#endif
int
n
,
i
=
0
,
incx
=
incX
;
CBLAS_INT_TYPE
n
,
i
=
0
,
incx
=
incX
;
const
double
*
xx
=
(
double
*
)
X
,
*
alp
=
(
double
*
)
alpha
,
*
bet
=
(
double
*
)
beta
;
double
ALPHA
[
2
],
BETA
[
2
];
int
tincY
,
tincx
;
CBLAS_INT_TYPE
tincY
,
tincx
;
double
*
x
=
(
double
*
)
X
,
*
y
=
(
double
*
)
Y
,
*
st
=
0
,
*
tx
;
if
(
order
==
CblasColMajor
)
...
...
dlib/external/cblas/cblas_zhpr.c
View file @
0ef7198e
...
...
@@ -10,8 +10,8 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_zhpr
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
double
alpha
,
const
void
*
X
,
const
int
incX
,
void
*
A
)
const
CBLAS_INT_TYPE
N
,
const
double
alpha
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
void
*
A
)
{
char
UL
;
#ifdef F77_CHAR
...
...
@@ -26,7 +26,7 @@ void cblas_zhpr(const enum CBLAS_ORDER order, const enum CBLAS_UPLO Uplo,
#define F77_N N
#define F77_incX incx
#endif
int
n
,
i
,
tincx
,
incx
=
incX
;
CBLAS_INT_TYPE
n
,
i
,
tincx
,
incx
=
incX
;
double
*
x
=
(
double
*
)
X
,
*
xx
=
(
double
*
)
X
,
*
tx
,
*
st
;
...
...
dlib/external/cblas/cblas_zhpr2.c
View file @
0ef7198e
...
...
@@ -10,8 +10,8 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_zhpr2
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
N
,
const
void
*
alpha
,
const
void
*
X
,
const
int
incX
,
const
void
*
Y
,
const
int
incY
,
void
*
Ap
)
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
const
void
*
Y
,
const
CBLAS_INT_TYPE
incY
,
void
*
Ap
)
{
char
UL
;
...
...
@@ -28,7 +28,7 @@ void cblas_zhpr2(const enum CBLAS_ORDER order, const enum CBLAS_UPLO Uplo,
#define F77_incX incx
#define F77_incY incy
#endif
int
n
,
i
,
j
,
incx
=
incX
,
incy
=
incY
;
CBLAS_INT_TYPE
n
,
i
,
j
,
incx
=
incX
,
incy
=
incY
;
double
*
x
=
(
double
*
)
X
,
*
xx
=
(
double
*
)
X
,
*
y
=
(
double
*
)
Y
,
*
yy
=
(
double
*
)
Y
,
*
stx
,
*
sty
;
...
...
dlib/external/cblas/cblas_zscal.c
View file @
0ef7198e
...
...
@@ -8,8 +8,8 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_zscal
(
const
int
N
,
const
void
*
alpha
,
void
*
X
,
const
int
incX
)
void
cblas_zscal
(
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
#ifdef F77_INT
F77_INT
F77_N
=
N
,
F77_incX
=
incX
;
...
...
dlib/external/cblas/cblas_zswap.c
View file @
0ef7198e
...
...
@@ -8,8 +8,8 @@
*/
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_zswap
(
const
int
N
,
void
*
X
,
const
int
incX
,
void
*
Y
,
const
int
incY
)
void
cblas_zswap
(
const
CBLAS_INT_TYPE
N
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
,
void
*
Y
,
const
CBLAS_INT_TYPE
incY
)
{
#ifdef F77_INT
F77_INT
F77_N
=
N
,
F77_incX
=
incX
,
F77_incY
=
incY
;
...
...
dlib/external/cblas/cblas_zsymm.c
View file @
0ef7198e
...
...
@@ -10,10 +10,10 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_zsymm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_SIDE
Side
,
const
enum
CBLAS_UPLO
Uplo
,
const
int
M
,
const
int
N
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
B
,
const
int
ldb
,
const
void
*
beta
,
void
*
C
,
const
int
ldc
)
const
enum
CBLAS_UPLO
Uplo
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
B
,
const
CBLAS_INT_TYPE
ldb
,
const
void
*
beta
,
void
*
C
,
const
CBLAS_INT_TYPE
ldc
)
{
char
SD
,
UL
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_zsyr2k.c
View file @
0ef7198e
...
...
@@ -10,10 +10,10 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_zsyr2k
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
Trans
,
const
int
N
,
const
int
K
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
B
,
const
int
ldb
,
const
void
*
beta
,
void
*
C
,
const
int
ldc
)
const
enum
CBLAS_TRANSPOSE
Trans
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
B
,
const
CBLAS_INT_TYPE
ldb
,
const
void
*
beta
,
void
*
C
,
const
CBLAS_INT_TYPE
ldc
)
{
char
UL
,
TR
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_zsyrk.c
View file @
0ef7198e
...
...
@@ -10,9 +10,9 @@
#include "cblas.h"
#include "cblas_f77.h"
void
cblas_zsyrk
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
Trans
,
const
int
N
,
const
int
K
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
const
void
*
beta
,
void
*
C
,
const
int
ldc
)
const
enum
CBLAS_TRANSPOSE
Trans
,
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
const
void
*
beta
,
void
*
C
,
const
CBLAS_INT_TYPE
ldc
)
{
char
UL
,
TR
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_ztbmv.c
View file @
0ef7198e
...
...
@@ -9,8 +9,8 @@
#include "cblas_f77.h"
void
cblas_ztbmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
int
K
,
const
void
*
A
,
const
int
lda
,
void
*
X
,
const
int
incX
)
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
char
TA
;
char
UL
;
...
...
@@ -30,7 +30,7 @@ void cblas_ztbmv(const enum CBLAS_ORDER order, const enum CBLAS_UPLO Uplo,
#define F77_lda lda
#define F77_incX incX
#endif
int
n
,
i
=
0
,
tincX
;
CBLAS_INT_TYPE
n
,
i
=
0
,
tincX
;
double
*
st
=
0
,
*
x
=
(
double
*
)
X
;
if
(
order
==
CblasColMajor
)
...
...
dlib/external/cblas/cblas_ztbsv.c
View file @
0ef7198e
...
...
@@ -9,8 +9,8 @@
#include "cblas_f77.h"
void
cblas_ztbsv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
int
K
,
const
void
*
A
,
const
int
lda
,
void
*
X
,
const
int
incX
)
const
CBLAS_INT_TYPE
N
,
const
CBLAS_INT_TYPE
K
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
char
TA
;
char
UL
;
...
...
@@ -30,7 +30,7 @@ void cblas_ztbsv(const enum CBLAS_ORDER order, const enum CBLAS_UPLO Uplo,
#define F77_lda lda
#define F77_incX incX
#endif
int
n
,
i
=
0
,
tincX
;
CBLAS_INT_TYPE
n
,
i
=
0
,
tincX
;
double
*
st
=
0
,
*
x
=
(
double
*
)
X
;
if
(
order
==
CblasColMajor
)
...
...
dlib/external/cblas/cblas_ztpmv.c
View file @
0ef7198e
...
...
@@ -9,7 +9,7 @@
#include "cblas_f77.h"
void
cblas_ztpmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
void
*
Ap
,
void
*
X
,
const
int
incX
)
const
CBLAS_INT_TYPE
N
,
const
void
*
Ap
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
char
TA
;
char
UL
;
...
...
@@ -27,7 +27,7 @@ void cblas_ztpmv(const enum CBLAS_ORDER order, const enum CBLAS_UPLO Uplo,
#define F77_N N
#define F77_incX incX
#endif
int
n
,
i
=
0
,
tincX
;
CBLAS_INT_TYPE
n
,
i
=
0
,
tincX
;
double
*
st
=
0
,
*
x
=
(
double
*
)
X
;
if
(
order
==
CblasColMajor
)
...
...
dlib/external/cblas/cblas_ztpsv.c
View file @
0ef7198e
...
...
@@ -9,7 +9,7 @@
#include "cblas_f77.h"
void
cblas_ztpsv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
void
*
Ap
,
void
*
X
,
const
int
incX
)
const
CBLAS_INT_TYPE
N
,
const
void
*
Ap
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
char
TA
;
char
UL
;
...
...
@@ -27,7 +27,7 @@ void cblas_ztpsv(const enum CBLAS_ORDER order, const enum CBLAS_UPLO Uplo,
#define F77_N N
#define F77_incX incX
#endif
int
n
,
i
=
0
,
tincX
;
CBLAS_INT_TYPE
n
,
i
=
0
,
tincX
;
double
*
st
=
0
,
*
x
=
(
double
*
)
X
;
if
(
order
==
CblasColMajor
)
...
...
dlib/external/cblas/cblas_ztrmm.c
View file @
0ef7198e
...
...
@@ -11,9 +11,9 @@
#include "cblas_f77.h"
void
cblas_ztrmm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_SIDE
Side
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
M
,
const
int
N
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
void
*
B
,
const
int
ldb
)
const
enum
CBLAS_DIAG
Diag
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
void
*
B
,
const
CBLAS_INT_TYPE
ldb
)
{
char
UL
,
TA
,
SD
,
DI
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_ztrmv.c
View file @
0ef7198e
...
...
@@ -9,8 +9,8 @@
#include "cblas_f77.h"
void
cblas_ztrmv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
void
*
A
,
const
int
lda
,
void
*
X
,
const
int
incX
)
const
CBLAS_INT_TYPE
N
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
char
TA
;
...
...
@@ -30,7 +30,7 @@ void cblas_ztrmv(const enum CBLAS_ORDER order, const enum CBLAS_UPLO Uplo,
#define F77_lda lda
#define F77_incX incX
#endif
int
n
,
i
=
0
,
tincX
;
CBLAS_INT_TYPE
n
,
i
=
0
,
tincX
;
double
*
st
=
0
,
*
x
=
(
double
*
)
X
;
if
(
order
==
CblasColMajor
)
...
...
dlib/external/cblas/cblas_ztrsm.c
View file @
0ef7198e
...
...
@@ -11,9 +11,9 @@
#include "cblas_f77.h"
void
cblas_ztrsm
(
const
enum
CBLAS_ORDER
Order
,
const
enum
CBLAS_SIDE
Side
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
M
,
const
int
N
,
const
void
*
alpha
,
const
void
*
A
,
const
int
lda
,
void
*
B
,
const
int
ldb
)
const
enum
CBLAS_DIAG
Diag
,
const
CBLAS_INT_TYPE
M
,
const
CBLAS_INT_TYPE
N
,
const
void
*
alpha
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
void
*
B
,
const
CBLAS_INT_TYPE
ldb
)
{
char
UL
,
TA
,
SD
,
DI
;
#ifdef F77_CHAR
...
...
dlib/external/cblas/cblas_ztrsv.c
View file @
0ef7198e
...
...
@@ -9,8 +9,8 @@
#include "cblas_f77.h"
void
cblas_ztrsv
(
const
enum
CBLAS_ORDER
order
,
const
enum
CBLAS_UPLO
Uplo
,
const
enum
CBLAS_TRANSPOSE
TransA
,
const
enum
CBLAS_DIAG
Diag
,
const
int
N
,
const
void
*
A
,
const
int
lda
,
void
*
X
,
const
int
incX
)
const
CBLAS_INT_TYPE
N
,
const
void
*
A
,
const
CBLAS_INT_TYPE
lda
,
void
*
X
,
const
CBLAS_INT_TYPE
incX
)
{
char
TA
;
char
UL
;
...
...
@@ -29,7 +29,7 @@ void cblas_ztrsv(const enum CBLAS_ORDER order, const enum CBLAS_UPLO Uplo,
#define F77_lda lda
#define F77_incX incX
#endif
int
n
,
i
=
0
,
tincX
;
CBLAS_INT_TYPE
n
,
i
=
0
,
tincX
;
double
*
st
=
0
,
*
x
=
(
double
*
)
X
;
if
(
order
==
CblasColMajor
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment