batchlas::SymmOptions< T > Struct Template Reference

Overview

template<typename T>
struct batchlas::SymmOptions< T >

Options for symm(): \(C := \alpha A B + \beta C\) (Left) or \(\alpha B A + \beta C\) (Right), A symmetric.

Definition at line 162 of file options.hh.

#include <batchlas/blas/options.hh>

Variables

◆ alpha

template<typename T>
T batchlas::SymmOptions< T >::alpha = T(1)

scale of the product

Definition at line 163 of file options.hh.

◆ beta

template<typename T>
T batchlas::SymmOptions< T >::beta = T(0)

scale of the incoming C

Definition at line 164 of file options.hh.

◆ side

template<typename T>
Side batchlas::SymmOptions< T >::side = Side::Left

which side A multiplies from

Definition at line 165 of file options.hh.

◆ uplo

template<typename T>
Uplo batchlas::SymmOptions< T >::uplo = Uplo::Lower

triangle of A that is read

Definition at line 166 of file options.hh.