Options for trmm(): \(C := \alpha\,\mathrm{op}(A)\,B\) (Left) or \(\alpha B\,\mathrm{op}(A)\) (Right). No beta.
Definition at line 220 of file options.hh.
#include <batchlas/blas/options.hh>
| T batchlas::TrmmOptions< T >::alpha = T(1) |
scale of the product
Definition at line 221 of file options.hh.
| Side batchlas::TrmmOptions< T >::side = Side::Left |
which side op(A) multiplies from
Definition at line 222 of file options.hh.
| Uplo batchlas::TrmmOptions< T >::uplo = Uplo::Lower |
which triangle A is
Definition at line 223 of file options.hh.
| Transpose batchlas::TrmmOptions< T >::trans = Transpose::NoTrans |
op(A)
Definition at line 224 of file options.hh.
| Diag batchlas::TrmmOptions< T >::diag = Diag::NonUnit |
Unit: A's diagonal is taken as ones and not read.
Definition at line 225 of file options.hh.