batmat develop
Batched linear algebra routines
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Cbatmat::DefaultTimingsMeasures the number of invocations of a specific piece of code and its run time
 Cbatmat::linalg::cached_uview< Size, T, Abi, Order >
 Cbatmat::linalg::detail::copy::CopyConfig
 Cbatmat::linalg::detail::copy::FillConfig
 Cbatmat::linalg::detail::simdified_abi< class >
 Cbatmat::linalg::detail::simdified_abi< V >
 Cbatmat::linalg::detail::simdified_multi_view_type< V >
 Cbatmat::linalg::detail::simdified_multi_view_type< batmat::matrix::Matrix< T, I, S, I, O, A > >
 Cbatmat::linalg::detail::simdified_multi_view_type< batmat::matrix::View< T, index_t, S, index_t, L, O > >
 Cbatmat::linalg::detail::simdified_multi_view_type< const batmat::matrix::Matrix< T, I, S, I, O, A > >
 Cbatmat::linalg::detail::simdified_multi_view_type< const batmat::matrix::View< T, index_t, S, index_t, L, O > >
 Cbatmat::linalg::detail::simdified_value< class >
 Cbatmat::linalg::detail::simdified_value< V >
 Cbatmat::linalg::detail::simdified_view_type< V >
 Cbatmat::linalg::detail::simdified_view_type< batmat::matrix::Matrix< T, I, S, S, O, A > >
 Cbatmat::linalg::detail::simdified_view_type< batmat::matrix::View< T, index_t, S, S, L, O > >
 Cbatmat::linalg::detail::simdified_view_type< const batmat::matrix::Matrix< T, I, S, S, O, A > >
 Cbatmat::linalg::detail::simdified_view_type< const batmat::matrix::View< T, index_t, S, S, L, O > >
 Cbatmat::linalg::detail::simdified_view_type< const guanaqo::MatrixView< T, I, std::integral_constant< I, 1 >, O > >
 Cbatmat::linalg::detail::simdified_view_type< guanaqo::MatrixView< T, I, std::integral_constant< I, 1 >, O > >
 Cbatmat::linalg::flops::FlopCountCount of individual floating point operations, broken down by type
 Cbatmat::linalg::micro_kernels::gemm::KernelConfig
 Cbatmat::linalg::micro_kernels::gemm_diag::KernelConfig
 Cbatmat::linalg::micro_kernels::gemv::KernelConfig
 Cbatmat::linalg::micro_kernels::hyhound::KernelConfig
 Cbatmat::linalg::micro_kernels::hyhound::triangular_accessor< T, Abi, R >
 Cbatmat::linalg::micro_kernels::potrf::KernelConfig
 Cbatmat::linalg::micro_kernels::symv::KernelConfig
 Cbatmat::linalg::micro_kernels::syomv::KernelConfig
 Cbatmat::linalg::micro_kernels::trsm::KernelConfig
 Cbatmat::linalg::micro_kernels::trtri::KernelConfig
 Cbatmat::linalg::simd_view_types< T, Abi >
 Cbatmat::linalg::Structured< M, S >Light-weight wrapper class used for overload resolution of triangular and symmetric matrices
 Cbatmat::linalg::TilingOptionsPacking and tiling options for matrix-matrix multiplication
 Cbatmat::linalg::uview< T, Abi, Order >
 Cbatmat::linalg::uview_vec< T, Abi >
 Cbatmat::matrix::aligned_deleter< T, A >Deleter for aligned memory allocated with operator new(size, align_val)
 Cbatmat::matrix::aligned_deleter< void, A >
 Cbatmat::matrix::DefaultStride
 Cbatmat::matrix::detail::default_alignment< class, I, Stride >
 Cbatmat::matrix::detail::default_alignment< T, I, Stride >
 Cbatmat::matrix::integral_value_type< T >
 Cbatmat::matrix::integral_value_type< IntConst >
 Cbatmat::matrix::Layout< I, S, D, L, O >Shape and strides describing a batch of matrices, independent of any storage
 Cbatmat::matrix::Layout< I, S, D, L, O >::PlainLayout
 Cbatmat::matrix::Matrix< T, I, S, D, O, A >Owning array of matrices, stored in an efficient batched format
 Cbatmat::matrix::uninitialized_t
 Cbatmat::matrix::View< T, I, S, D, L, O >Non-owning view of an array of matrices, stored in an efficient batched format
 Cbatmat::matrix::View< T, I, S, D, L, O >::linear_iteratorIterator over all elements of a view
 Cbatmat::matrix::View< T, I, S, D, L, O >::PlainBatchedMatrixViewPOD helper struct to enable designated initializers during construction
 Cbatmat::ops::detail::floating_point_to_int< T >
 Cbatmat::ops::detail::floating_point_to_int< double >
 Cbatmat::ops::detail::floating_point_to_int< float >
 Cbatmat::ops::detail::mask_type< T, Abi >
 Cbatmat::thread_pool
 Cbatmat::thread_pool::Signals
 Cbatmat::types::Concat<... >
 Cbatmat::types::Concat< Types< Ts... > >
 Cbatmat::types::Concat< Types< Ts1... >, Types< Ts2... >, Rest... >
 Cbatmat::types::Concat<>
 Cbatmat::types::DTypeIs< DT >
 Cbatmat::types::DTypeVectorLength< T, VL >
 Cbatmat::types::Filter< Pred, class >
 Cbatmat::types::Filter< Pred, Types< Ts... > >
 Cbatmat::types::FlatMap< Func, class >
 Cbatmat::types::FlatMap< Func, Types< Ts... > >
 Cbatmat::types::Head< class >
 Cbatmat::types::Head< Types< T, Ts... > >
 Cbatmat::types::Map< Func, class >
 Cbatmat::types::Map< Func, Types< Ts... > >
 Cbatmat::types::Tail< class >
 Cbatmat::types::Tail< Types< T, Ts... > >
 Cbatmat::types::Types< Ts >
 Cbatmat::types::VectorLengthIs< VL >
 Cguanaqo::Timed< batmat::DefaultTimings >RAII class for measuring wall time
 Cstd::bool_constant
 Cbatmat::linalg::track_zeros_t< Z >
 Cstd::integral_constant
 Cbatmat::linalg::with_mask_D_t< I >
 Cbatmat::linalg::with_mask_t< I >
 Cbatmat::linalg::with_rotate_A_t< I >
 Cbatmat::linalg::with_rotate_B_t< I >
 Cbatmat::linalg::with_rotate_C_t< I >
 Cbatmat::linalg::with_rotate_D_t< I >
 Cbatmat::linalg::with_rotate_t< I >
 Cbatmat::linalg::with_shift_A_t< I >