batmat 0.0.16
Batched linear algebra routines
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12345]
 Nbatmat
 Ntypes
 CTypes
 CHead
 CHead< Types< T, Ts... > >
 CTail
 CTail< Types< T, Ts... > >
 CConcat
 CConcat<>
 CConcat< Types< Ts... > >
 CConcat< Types< Ts1... >, Types< Ts2... >, Rest... >
 CMap
 CMap< Func, Types< Ts... > >
 CFlatMap
 CFlatMap< Func, Types< Ts... > >
 CFilter
 CFilter< Pred, Types< Ts... > >
 CDTypeVectorLength
 CVectorLengthIs
 CDTypeIs
 Nlinalg
 Ndetail
 Ncopy
 Csimdified_view_type
 Csimdified_view_type< batmat::matrix::View< T, index_t, S, S, L, O > >
 Csimdified_view_type< const batmat::matrix::View< T, index_t, S, S, L, O > >
 Csimdified_view_type< guanaqo::MatrixView< T, I, std::integral_constant< I, 1 >, O > >
 Csimdified_view_type< const guanaqo::MatrixView< T, I, std::integral_constant< I, 1 >, O > >
 Csimdified_view_type< batmat::matrix::Matrix< T, I, S, S, O, A > >
 Csimdified_view_type< const batmat::matrix::Matrix< T, I, S, S, O, A > >
 Csimdified_multi_view_type
 Csimdified_multi_view_type< batmat::matrix::View< T, index_t, S, index_t, L, O > >
 Csimdified_multi_view_type< const batmat::matrix::View< T, index_t, S, index_t, L, O > >
 Csimdified_multi_view_type< batmat::matrix::Matrix< T, I, S, I, O, A > >
 Csimdified_multi_view_type< const batmat::matrix::Matrix< T, I, S, I, O, A > >
 Csimdified_value
 Csimdified_value< V >
 Csimdified_abi
 Csimdified_abi< V >
 Nflops
 CFlopCountCount of individual floating point operations, broken down by type
 Nmicro_kernels
 Ngemm_diag
 Ngemm
 Ngemv
 Nhyhound
 Npotrf
 Nsymv
 Nsyomv
 Ntrsm
 Ntrtri
 Ctrack_zeros_t
 CTilingOptionsPacking and tiling options for matrix-matrix multiplication
 Cwith_shift_A_t
 Cwith_rotate_B_t
 Cwith_rotate_C_t
 Cwith_rotate_D_t
 Cwith_mask_D_t
 Cwith_rotate_t
 Cwith_mask_t
 CStructuredLight-weight wrapper class used for overload resolution of triangular and symmetric matrices
 Cwith_rotate_A_t
 Csimd_view_types
 Cuview
 Cuview_vec
 Ccached_uview
 Nmatrix
 Ndetail
 Cdefault_alignment
 Cdefault_alignment< T, I, Stride >
 Cintegral_value_type
 Cintegral_value_type< IntConst >
 CDefaultStride
 CLayoutShape and strides describing a batch of matrices, independent of any storage
 CPlainLayout
 CMatrixOwning array of matrices, stored in an efficient batched format
 Cuninitialized_t
 Caligned_deleterDeleter for aligned memory allocated with operator new(size, align_val)
 Caligned_deleter< void, A >
 CViewNon-owning view of an array of matrices, stored in an efficient batched format
 CPlainBatchedMatrixViewPOD helper struct to enable designated initializers during construction
 Clinear_iteratorIterator over all elements of a view
 Nops
 Ndetail
 Cfloating_point_to_int
 Cfloating_point_to_int< float >
 Cfloating_point_to_int< double >
 Cmask_type
 Cthread_pool
 CSignals
 CDefaultTimingsMeasures the number of invocations of a specific piece of code and its run time
 Nguanaqo
 CTimed< batmat::DefaultTimings >RAII class for measuring wall time