Level 1ΒΆ
The prototypes for the following routines can be found at include/El/blas_like/level1.hpp, while the implementations are in src/blas_like/level1/.
- Adjoint
- AdjointContract
- AdjointAxpy
- AdjointAxpyContract
- AllReduce
- Axpy
- AxpyTrapezoid
- Broadcast
- Conjugate
- ConjugateDiagonal
- ConjugateSubmatrix
- Copy
- DiagonalScale
- DiagonalScaleTrapezoid
- DiagonalSolve
- Dot
- Dotu
- EntrywiseFill
- EntrywiseMap
- Fill
- FillDiagonal
- GetDiagonal
- GetMappedDiagonal
- GetSubmatrix
- Hadamard
- HilbertSchmidt
- IndexDependentFill
- IndexDependentMap
- MakeTrapezoidal
- Max
- MaxAbs
- Min
- MinAbs
- Nrm2
- QuasiDiagonalScale
- QuasiDiagonalSolve
- Reshape
- Scale
- ScaleTrapezoid
- SetDiagonal
- SetSubmatrix
- ShiftDiagonal
- Swap
- Symmetric2x2Scale
- Symmetric2x2Solve
- Transpose
- TransposeAxpyContract
- TransposeContract
- UpdateDiagonal
- UpdateSubmatrix
- Zero