class |
AggregateAll |
|
class |
AMAX |
Given a vector x, the i?amax functions return the position of the vector element x[i] that has the largest
absolute value for real flavors, or the largest sum |Re(x[i])|+|Im(x[i])| for complex flavors.
|
class |
AMIN |
Given a vector x, the i?amin functions return the position of the vector element x[i] that has the smallest
absolute value for real flavors, or the smallest sum |Re(x[i])|+|Im(x[i])| for complex flavors.
|
class |
ApplyCholesky |
|
class |
ApplyLDL |
|
class |
ApplyLU |
|
class |
ASUM |
The ?asum routine computes the sum of the magnitudes of elements of a real vector, or the sum of magnitudes
of the real and imaginary parts of elements of a complex vector: res = |Re x1| + |Im x1| + |Re x2| + |Im
x2|+ ...
|
class |
AXPY |
The ?axpy routines perform a vector-vector operation defined as y := a*x + y where: a is a scalar x and y
are vectors each with a number of elements that equals n.
|
class |
CABS1 |
The ?cabs1 is an auxiliary routine for a few BLAS Level 1 routines.
|
class |
COPY |
The ?copy routines perform a vector-vector operation defined as y = x, where x and y are vectors.
|
class |
CorePrimitiveOperation |
|
class |
DOT |
The ?dot routines perform a vector-vector reduction operation defined as Equation where xi and yi are
elements of vectors x and y.
|
class |
DOTC |
The ?dotc routines perform a vector-vector operation defined as: Equation
|
class |
DOTU |
The ?dotu routines perform a vector-vector reduction operation defined as Equation where xi and yi are
elements of complex vectors x and y.
|
class |
Exchange |
|
class |
FillAll |
|
class |
FillMatchingDual |
|
class |
FillMatchingSingle |
|
class |
GenerateApplyAndCopyHouseholderColumn |
|
class |
GenerateApplyAndCopyHouseholderRow |
|
class |
HermitianRank2Update |
[A] -= ([a][b]c+[b][a]c)
[A] is assumed to be hermitian (square symmetric) [A] = [A]C.
|
class |
HouseholderHermitian |
Performs Householder transformation from both sides simultaneously assuming that [A] is hermitian (square
symmetric) [A] = [A]H.
|
class |
IndexOf |
|
class |
ModifyAll |
|
class |
MultiplyHermitianAndVector |
Multiplies an hermitian (square symmetric) matrix with a vector.
|
class |
NRM2 |
The ?nrm2 routines perform a vector reduction operation defined as res = ||x||, where: x is a vector, res
is a value containing the Euclidean norm of the elements of x.
|
class |
NRMINF |
Infinity norm - largest absolute value
|
class |
OperationBinary |
|
class |
OperationParameter |
|
class |
OperationUnary |
|
class |
OperationVoid |
|
class |
ROT |
Given two complex vectors x and y, each vector element of these vectors is replaced as follows: xi = c*xi +
s*yi yi = c*yi - s*xi
|
class |
RotateLeft |
|
class |
RotateRight |
|
class |
ROTG |
Given the Cartesian coordinates (a, b) of a point, these routines return the parameters c, s, r, and z
associated with the Givens rotation.
|
class |
ROTM |
Given two vectors x and y, each vector element of these vectors is replaced as follows: for i=1 to n, where
H is a modified Givens transformation matrix whose values are stored in the param[1] through param[4]
array.
|
class |
ROTMG |
Given Cartesian coordinates (x1, y1) of an input vector, these routines compute the components of a
modified Givens transformation matrix H that zeros the y-component of the resulting vector:
|
class |
SCAL |
The ?scal routines perform a vector operation defined as x = a*x where: a is a scalar, x is an n-element
vector.
|
class |
SDOT |
The ?sdot routines compute the inner product of two vectors with double precision.
|
class |
SortAll |
|
class |
SubstituteBackwards |
|
class |
SubstituteForwards |
|
class |
SWAP |
Given two vectors x and y, the ?swap routines return vectors y and x swapped, each replacing the other.
|
class |
VisitAll |
|