Options for herk(): \(C := \alpha\,\mathrm{op}(A)\,\mathrm{op}(A)^H + \beta C\).
alpha and beta are real, as the result must stay Hermitian.
Definition at line 182 of file options.hh.
#include <batchlas/blas/options.hh>
| float_t<T> batchlas::HerkOptions< T >::alpha = float_t<T>(1) |
real scale of the product
Definition at line 183 of file options.hh.
| float_t<T> batchlas::HerkOptions< T >::beta = float_t<T>(0) |
real scale of the incoming C
Definition at line 184 of file options.hh.
| Uplo batchlas::HerkOptions< T >::uplo = Uplo::Lower |
triangle of C that is written
Definition at line 185 of file options.hh.
| Transpose batchlas::HerkOptions< T >::trans = Transpose::NoTrans |
NoTrans ( \(AA^H\)) or ConjTrans ( \(A^HA\)).
Definition at line 186 of file options.hh.