batchlas::linalg::MatmulOptions< T > Struct Template Reference

Overview

template<typename T>
struct batchlas::linalg::MatmulOptions< T >

Options for matmul(). Deliberately has no beta: C is freshly allocated.

Definition at line 237 of file linalg-ops.hh.

#include <batchlas/blas/linalg-ops.hh>

Variables

◆ alpha

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

scale of the product

Definition at line 238 of file linalg-ops.hh.

◆ transA

template<typename T>
Transpose batchlas::linalg::MatmulOptions< T >::transA = Transpose::NoTrans

op(A)

Definition at line 239 of file linalg-ops.hh.

◆ transB

template<typename T>
Transpose batchlas::linalg::MatmulOptions< T >::transB = Transpose::NoTrans

op(B)

Definition at line 240 of file linalg-ops.hh.

◆ precision

internal compute type

Definition at line 241 of file linalg-ops.hh.