|
guanaqo
1.0.0-alpha.24
Utilities for scientific software
|
#include <guanaqo/print.hpp>
Public Types | |
| using | value_type = T |
| using | index_type = ptrdiff_t |
| using | inner_stride_type = index_type |
Public Member Functions | |
| PrintMatrixView ()=default | |
| template<class U, class I, class S> | |
| PrintMatrixView (MatrixView< U, I, S, StorageOrder::ColMajor > v) noexcept | |
| template<class U, class I, class S> | |
| PrintMatrixView (MatrixView< U, I, S, StorageOrder::RowMajor > v) noexcept | |
| template<class U, std::size_t E> | |
| PrintMatrixView (std::span< U, E > x) noexcept | |
| index_type | rows () const noexcept |
| index_type | cols () const noexcept |
| value_type & | operator() (index_type i, index_type j) const noexcept |
Private Member Functions | |
| template<class U, class I, class S> | |
| PrintMatrixView (MatrixView< U, I, S, StorageOrder::ColMajor > v, bool transposed) noexcept | |
Private Attributes | |
| MatrixView< T, index_type, index_type, StorageOrder::ColMajor > | view |
| bool | transposed = false |
| using guanaqo::PrintMatrixView< T >::value_type = T |
| using guanaqo::PrintMatrixView< T >::index_type = ptrdiff_t |
| using guanaqo::PrintMatrixView< T >::inner_stride_type = index_type |
|
default |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlinenoexcept |
|
inlineprivatenoexcept |
|
inlinenodiscardnoexcept |
|
inlinenodiscardnoexcept |
|
inlinenodiscardnoexcept |
|
private |
|
private |