Method | Description | |
---|---|---|
_pexec_cmatrixgemm ( int m, int n, int k, complex alpha, complex a, int ia, int ja, int optypea, complex b, int ib, int jb, int optypeb, complex beta, complex c, int ic, int jc ) : void | ||
_pexec_cmatrixlefttrsm ( int m, int n, complex a, int i1, int j1, bool isupper, bool isunit, int optype, complex x, int i2, int j2 ) : void | ||
_pexec_cmatrixrighttrsm ( int m, int n, complex a, int i1, int j1, bool isupper, bool isunit, int optype, complex x, int i2, int j2 ) : void | ||
_pexec_cmatrixsyrk ( int n, int k, double alpha, complex a, int ia, int ja, int optypea, double beta, complex c, int ic, int jc, bool isupper ) : void | ||
_pexec_rmatrixgemm ( int m, int n, int k, double alpha, double a, int ia, int ja, int optypea, double b, int ib, int jb, int optypeb, double beta, double c, int ic, int jc ) : void | ||
_pexec_rmatrixlefttrsm ( int m, int n, double a, int i1, int j1, bool isupper, bool isunit, int optype, double x, int i2, int j2 ) : void | ||
_pexec_rmatrixrighttrsm ( int m, int n, double a, int i1, int j1, bool isupper, bool isunit, int optype, double x, int i2, int j2 ) : void | ||
_pexec_rmatrixsyrk ( int n, int k, double alpha, double a, int ia, int ja, int optypea, double beta, double c, int ic, int jc, bool isupper ) : void | ||
ablasblocksize ( double a ) : int | ||
ablascomplexblocksize ( complex a ) : int | ||
ablascomplexsplitlength ( complex a, int n, int &n1, int &n2 ) : void | ||
ablasmicroblocksize ( ) : int | ||
ablassplitlength ( double a, int n, int &n1, int &n2 ) : void | ||
cmatrixcopy ( int m, int n, complex a, int ia, int ja, complex &b, int ib, int jb ) : void | ||
cmatrixgemm ( int m, int n, int k, complex alpha, complex a, int ia, int ja, int optypea, complex b, int ib, int jb, int optypeb, complex beta, complex c, int ic, int jc ) : void | ||
cmatrixlefttrsm ( int m, int n, complex a, int i1, int j1, bool isupper, bool isunit, int optype, complex x, int i2, int j2 ) : void | ||
cmatrixmv ( int m, int n, complex a, int ia, int ja, int opa, complex x, int ix, complex &y, int iy ) : void | ||
cmatrixrank1 ( int m, int n, complex &a, int ia, int ja, complex &u, int iu, complex &v, int iv ) : void | ||
cmatrixrighttrsm ( int m, int n, complex a, int i1, int j1, bool isupper, bool isunit, int optype, complex x, int i2, int j2 ) : void | ||
cmatrixsyrk ( int n, int k, double alpha, complex a, int ia, int ja, int optypea, double beta, complex c, int ic, int jc, bool isupper ) : void | ||
cmatrixtranspose ( int m, int n, complex a, int ia, int ja, complex &b, int ib, int jb ) : void | ||
rmatrixcopy ( int m, int n, double a, int ia, int ja, double &b, int ib, int jb ) : void | ||
rmatrixenforcesymmetricity ( double a, int n, bool isupper ) : void | ||
rmatrixgemm ( int m, int n, int k, double alpha, double a, int ia, int ja, int optypea, double b, int ib, int jb, int optypeb, double beta, double c, int ic, int jc ) : void | ||
rmatrixlefttrsm ( int m, int n, double a, int i1, int j1, bool isupper, bool isunit, int optype, double x, int i2, int j2 ) : void | ||
rmatrixmv ( int m, int n, double a, int ia, int ja, int opa, double x, int ix, double &y, int iy ) : void | ||
rmatrixrank1 ( int m, int n, double &a, int ia, int ja, double &u, int iu, double &v, int iv ) : void | ||
rmatrixrighttrsm ( int m, int n, double a, int i1, int j1, bool isupper, bool isunit, int optype, double x, int i2, int j2 ) : void | ||
rmatrixsyrk ( int n, int k, double alpha, double a, int ia, int ja, int optypea, double beta, double c, int ic, int jc, bool isupper ) : void | ||
rmatrixtranspose ( int m, int n, double a, int ia, int ja, double &b, int ib, int jb ) : void |
Method | Description | |
---|---|---|
ablasinternalsplitlength ( int n, int nb, int &n1, int &n2 ) : void | ||
cmatrixlefttrsm2 ( int m, int n, complex a, int i1, int j1, bool isupper, bool isunit, int optype, complex x, int i2, int j2 ) : void | ||
cmatrixrighttrsm2 ( int m, int n, complex a, int i1, int j1, bool isupper, bool isunit, int optype, complex x, int i2, int j2 ) : void | ||
cmatrixsyrk2 ( int n, int k, double alpha, complex a, int ia, int ja, int optypea, double beta, complex c, int ic, int jc, bool isupper ) : void | ||
rmatrixlefttrsm2 ( int m, int n, double a, int i1, int j1, bool isupper, bool isunit, int optype, double x, int i2, int j2 ) : void | ||
rmatrixrighttrsm2 ( int m, int n, double a, int i1, int j1, bool isupper, bool isunit, int optype, double x, int i2, int j2 ) : void | ||
rmatrixsyrk2 ( int n, int k, double alpha, double a, int ia, int ja, int optypea, double beta, double c, int ic, int jc, bool isupper ) : void |
public static _pexec_cmatrixgemm ( int m, int n, int k, complex alpha, complex a, int ia, int ja, int optypea, complex b, int ib, int jb, int optypeb, complex beta, complex c, int ic, int jc ) : void | ||
m | int | |
n | int | |
k | int | |
alpha | complex | |
a | complex | |
ia | int | |
ja | int | |
optypea | int | |
b | complex | |
ib | int | |
jb | int | |
optypeb | int | |
beta | complex | |
c | complex | |
ic | int | |
jc | int | |
return | void |
public static _pexec_cmatrixlefttrsm ( int m, int n, complex a, int i1, int j1, bool isupper, bool isunit, int optype, complex x, int i2, int j2 ) : void | ||
m | int | |
n | int | |
a | complex | |
i1 | int | |
j1 | int | |
isupper | bool | |
isunit | bool | |
optype | int | |
x | complex | |
i2 | int | |
j2 | int | |
return | void |
public static _pexec_cmatrixrighttrsm ( int m, int n, complex a, int i1, int j1, bool isupper, bool isunit, int optype, complex x, int i2, int j2 ) : void | ||
m | int | |
n | int | |
a | complex | |
i1 | int | |
j1 | int | |
isupper | bool | |
isunit | bool | |
optype | int | |
x | complex | |
i2 | int | |
j2 | int | |
return | void |
public static _pexec_cmatrixsyrk ( int n, int k, double alpha, complex a, int ia, int ja, int optypea, double beta, complex c, int ic, int jc, bool isupper ) : void | ||
n | int | |
k | int | |
alpha | double | |
a | complex | |
ia | int | |
ja | int | |
optypea | int | |
beta | double | |
c | complex | |
ic | int | |
jc | int | |
isupper | bool | |
return | void |
public static _pexec_rmatrixgemm ( int m, int n, int k, double alpha, double a, int ia, int ja, int optypea, double b, int ib, int jb, int optypeb, double beta, double c, int ic, int jc ) : void | ||
m | int | |
n | int | |
k | int | |
alpha | double | |
a | double | |
ia | int | |
ja | int | |
optypea | int | |
b | double | |
ib | int | |
jb | int | |
optypeb | int | |
beta | double | |
c | double | |
ic | int | |
jc | int | |
return | void |
public static _pexec_rmatrixlefttrsm ( int m, int n, double a, int i1, int j1, bool isupper, bool isunit, int optype, double x, int i2, int j2 ) : void | ||
m | int | |
n | int | |
a | double | |
i1 | int | |
j1 | int | |
isupper | bool | |
isunit | bool | |
optype | int | |
x | double | |
i2 | int | |
j2 | int | |
return | void |
public static _pexec_rmatrixrighttrsm ( int m, int n, double a, int i1, int j1, bool isupper, bool isunit, int optype, double x, int i2, int j2 ) : void | ||
m | int | |
n | int | |
a | double | |
i1 | int | |
j1 | int | |
isupper | bool | |
isunit | bool | |
optype | int | |
x | double | |
i2 | int | |
j2 | int | |
return | void |
public static _pexec_rmatrixsyrk ( int n, int k, double alpha, double a, int ia, int ja, int optypea, double beta, double c, int ic, int jc, bool isupper ) : void | ||
n | int | |
k | int | |
alpha | double | |
a | double | |
ia | int | |
ja | int | |
optypea | int | |
beta | double | |
c | double | |
ic | int | |
jc | int | |
isupper | bool | |
return | void |
public static ablasblocksize ( double a ) : int | ||
a | double | |
return | int |
public static ablascomplexblocksize ( complex a ) : int | ||
a | complex | |
return | int |
public static ablascomplexsplitlength ( complex a, int n, int &n1, int &n2 ) : void | ||
a | complex | |
n | int | |
n1 | int | |
n2 | int | |
return | void |
public static ablassplitlength ( double a, int n, int &n1, int &n2 ) : void | ||
a | double | |
n | int | |
n1 | int | |
n2 | int | |
return | void |
public static cmatrixcopy ( int m, int n, complex a, int ia, int ja, complex &b, int ib, int jb ) : void | ||
m | int | |
n | int | |
a | complex | |
ia | int | |
ja | int | |
b | complex | |
ib | int | |
jb | int | |
return | void |
public static cmatrixgemm ( int m, int n, int k, complex alpha, complex a, int ia, int ja, int optypea, complex b, int ib, int jb, int optypeb, complex beta, complex c, int ic, int jc ) : void | ||
m | int | |
n | int | |
k | int | |
alpha | complex | |
a | complex | |
ia | int | |
ja | int | |
optypea | int | |
b | complex | |
ib | int | |
jb | int | |
optypeb | int | |
beta | complex | |
c | complex | |
ic | int | |
jc | int | |
return | void |
public static cmatrixlefttrsm ( int m, int n, complex a, int i1, int j1, bool isupper, bool isunit, int optype, complex x, int i2, int j2 ) : void | ||
m | int | |
n | int | |
a | complex | |
i1 | int | |
j1 | int | |
isupper | bool | |
isunit | bool | |
optype | int | |
x | complex | |
i2 | int | |
j2 | int | |
return | void |
public static cmatrixmv ( int m, int n, complex a, int ia, int ja, int opa, complex x, int ix, complex &y, int iy ) : void | ||
m | int | |
n | int | |
a | complex | |
ia | int | |
ja | int | |
opa | int | |
x | complex | |
ix | int | |
y | complex | |
iy | int | |
return | void |
public static cmatrixrank1 ( int m, int n, complex &a, int ia, int ja, complex &u, int iu, complex &v, int iv ) : void | ||
m | int | |
n | int | |
a | complex | |
ia | int | |
ja | int | |
u | complex | |
iu | int | |
v | complex | |
iv | int | |
return | void |
public static cmatrixrighttrsm ( int m, int n, complex a, int i1, int j1, bool isupper, bool isunit, int optype, complex x, int i2, int j2 ) : void | ||
m | int | |
n | int | |
a | complex | |
i1 | int | |
j1 | int | |
isupper | bool | |
isunit | bool | |
optype | int | |
x | complex | |
i2 | int | |
j2 | int | |
return | void |
public static cmatrixsyrk ( int n, int k, double alpha, complex a, int ia, int ja, int optypea, double beta, complex c, int ic, int jc, bool isupper ) : void | ||
n | int | |
k | int | |
alpha | double | |
a | complex | |
ia | int | |
ja | int | |
optypea | int | |
beta | double | |
c | complex | |
ic | int | |
jc | int | |
isupper | bool | |
return | void |
public static cmatrixtranspose ( int m, int n, complex a, int ia, int ja, complex &b, int ib, int jb ) : void | ||
m | int | |
n | int | |
a | complex | |
ia | int | |
ja | int | |
b | complex | |
ib | int | |
jb | int | |
return | void |
public static rmatrixcopy ( int m, int n, double a, int ia, int ja, double &b, int ib, int jb ) : void | ||
m | int | |
n | int | |
a | double | |
ia | int | |
ja | int | |
b | double | |
ib | int | |
jb | int | |
return | void |
public static rmatrixenforcesymmetricity ( double a, int n, bool isupper ) : void | ||
a | double | |
n | int | |
isupper | bool | |
return | void |
public static rmatrixgemm ( int m, int n, int k, double alpha, double a, int ia, int ja, int optypea, double b, int ib, int jb, int optypeb, double beta, double c, int ic, int jc ) : void | ||
m | int | |
n | int | |
k | int | |
alpha | double | |
a | double | |
ia | int | |
ja | int | |
optypea | int | |
b | double | |
ib | int | |
jb | int | |
optypeb | int | |
beta | double | |
c | double | |
ic | int | |
jc | int | |
return | void |
public static rmatrixlefttrsm ( int m, int n, double a, int i1, int j1, bool isupper, bool isunit, int optype, double x, int i2, int j2 ) : void | ||
m | int | |
n | int | |
a | double | |
i1 | int | |
j1 | int | |
isupper | bool | |
isunit | bool | |
optype | int | |
x | double | |
i2 | int | |
j2 | int | |
return | void |
public static rmatrixmv ( int m, int n, double a, int ia, int ja, int opa, double x, int ix, double &y, int iy ) : void | ||
m | int | |
n | int | |
a | double | |
ia | int | |
ja | int | |
opa | int | |
x | double | |
ix | int | |
y | double | |
iy | int | |
return | void |
public static rmatrixrank1 ( int m, int n, double &a, int ia, int ja, double &u, int iu, double &v, int iv ) : void | ||
m | int | |
n | int | |
a | double | |
ia | int | |
ja | int | |
u | double | |
iu | int | |
v | double | |
iv | int | |
return | void |
public static rmatrixrighttrsm ( int m, int n, double a, int i1, int j1, bool isupper, bool isunit, int optype, double x, int i2, int j2 ) : void | ||
m | int | |
n | int | |
a | double | |
i1 | int | |
j1 | int | |
isupper | bool | |
isunit | bool | |
optype | int | |
x | double | |
i2 | int | |
j2 | int | |
return | void |
public static rmatrixsyrk ( int n, int k, double alpha, double a, int ia, int ja, int optypea, double beta, double c, int ic, int jc, bool isupper ) : void | ||
n | int | |
k | int | |
alpha | double | |
a | double | |
ia | int | |
ja | int | |
optypea | int | |
beta | double | |
c | double | |
ic | int | |
jc | int | |
isupper | bool | |
return | void |
public static rmatrixtranspose ( int m, int n, double a, int ia, int ja, double &b, int ib, int jb ) : void | ||
m | int | |
n | int | |
a | double | |
ia | int | |
ja | int | |
b | double | |
ib | int | |
jb | int | |
return | void |