Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
- access
- arma_apply_proxy< false, arma_class >
- arma_apply_proxy< true, arma_class >
- arma_config
- arma_cx_median_packet< T >
- junk::arma_elem_size_test
- junk::arma_first_extra_debug_message
- arma_ostream
- arma_ostream_state
- arma_qsort_helper< eT >
- arma_qsort_helper< std::complex< T > >
- arma_sort_index_packet_ascend< T1, T2 >
- arma_sort_index_packet_descend< T1, T2 >
- arma_static_assert< true >
- arma_type_check< val >
- arma_version
- auxlib
- Base< elem_type, derived >
- Base< eT, diagview< eT > >
- Base< eT, Mat< eT > >
- Base< eT, subview< eT > >
- Base< T1::elem_type, Glue< T1, T2, glue_type > >
- Base< T1::elem_type, Op< T1, op_type > >
- Base_vec< elem_type, derived_vec >
- Base_vec< eT, Col< eT > >
- Base_vec< eT, Row< eT > >
- deprecated::basic_colvec< eT >
- arma_boost::basic_format< T1, T2 >
- deprecated::basic_mat< eT >
- deprecated::basic_math< eT >
- deprecated::basic_rowvec< eT >
- conv_to< out_eT >
- conv_to< Col< out_eT > >
- conv_to< itpp::Mat< out_eT > >
- conv_to< itpp::Vec< out_eT > >
- conv_to< Mat< out_eT > >
- conv_to< Row< out_eT > >
- depth_lhs< glue_type, T1 >
- depth_lhs< glue_type, Glue< T1, T2, glue_type > >
- diskio
- diskio::is_supported_type< eT >
- field< oT >
- field_aux
- arma_boost::format
- arma_boost::format_metaprog< T1 >
- arma_boost::format_metaprog< basic_format< T1, T2 > >
- gemm< do_trans_A, do_trans_B, use_alpha, use_beta >
- gemm_emul_cache< do_trans_A, do_trans_B, use_alpha, use_beta >
- gemm_emul_simple< do_trans_A, do_trans_B, use_alpha, use_beta >
- gemm_mixed< do_trans_A, do_trans_B, use_alpha, use_beta >
- gemm_mixed_cache< do_trans_A, do_trans_B, use_alpha, use_beta >
- gemm_mixed_simple< do_trans_A, do_trans_B, use_alpha, use_beta >
- gemv< do_trans_A, use_alpha, use_beta >
- gemv_arma< do_trans_A, use_alpha, use_beta >
- get_pod_type< T1 >
- get_pod_type< std::complex< T2 > >
- glue_div
- glue_minus
- glue_minus_diag
- glue_plus
- glue_plus_diag
- glue_schur
- glue_schur_diag
- glue_times
- glue_times_diag
- glue_times_vec
- is_arma_type< T1 >
- is_Col< T >
- is_Col< Col< eT > >
- is_complex< T1 >
- is_complex< std::complex< eT > >
- is_complex< std::complex< float > >
- is_complex_double< T1 >
- is_complex_double< std::complex< double > >
- is_complex_float< T1 >
- is_diagview< T >
- is_diagview< diagview< eT > >
- is_double< T1 >
- is_double< double >
- is_float< T1 >
- is_float< float >
- is_Glue< T >
- is_Glue< Glue< T1, T2, glue_type > >
- is_glue_times< T >
- is_glue_times< Glue< T1, T2, glue_times > >
- is_Mat< T >
- is_Mat< Col< eT > >
- is_Mat< Mat< eT > >
- is_Mat< Row< eT > >
- is_Mat_only< T >
- is_Mat_only< Mat< eT > >
- is_non_integral< T >
- is_Op< T >
- is_Op< Op< T1, op_type > >
- is_Row< T >
- is_Row< Row< eT > >
- is_s16< T1 >
- is_s16< s16 >
- is_s32< T1 >
- is_s32< s32 >
- is_s8< T1 >
- is_s8< s8 >
- is_same_type< T1, T2 >
- is_same_type< T1, T1 >
- is_signed< T >
- is_subview< T >
- is_subview< subview< eT > >
- is_supported_blas_type< T1 >
- is_supported_complex< T1 >
- is_supported_complex< std::complex< eT > >
- is_supported_complex_double< T1 >
- is_supported_complex_double< std::complex< double > >
- is_supported_complex_float< T1 >
- is_supported_complex_float< std::complex< float > >
- is_supported_elem_type< T1 >
- is_u16< T1 >
- is_u16< u16 >
- is_u32< T1 >
- is_u32< u32 >
- is_u8< T1 >
- is_u8< u8 >
- isnt_fltpt< T1 >
- isnt_fltpt_false
- isnt_same_type< T1, T2 >
- isnt_same_type< T1, T1 >
- isnt_supported_elem_type< T1 >
- isnt_supported_elem_type_false
- itpp::Mat< eT >
- Mat_aux
- mat_ptrs< glue_type, T1 >
- mat_ptrs< glue_type, Glue< T1, T2, glue_type > >
- mat_ptrs_outcheck< glue_type, T1 >
- mat_ptrs_outcheck< glue_type, Glue< T1, T2, glue_type > >
- Math< eT >
- op_acos
- op_acosh
- op_asin
- op_asinh
- op_atan
- op_atanh
- op_conj
- op_cos
- op_cosh
- op_diagmat
- op_diagmat_vec
- op_dot
- op_exp
- op_htrans
- op_inv
- op_log
- op_log10
- op_max
- op_mean
- op_median
- op_min
- op_neg
- op_norm_dot
- op_ones_diag
- op_ones_full
- op_pow
- op_pow_s32
- op_rand
- op_randn
- op_scalar_div_post
- op_scalar_div_pre
- op_scalar_minus_post
- op_scalar_minus_pre
- op_scalar_plus
- op_scalar_times
- op_sin
- op_sinh
- op_sort
- op_sqrt
- op_square
- op_stddev
- op_sum
- op_tan
- op_tanh
- op_trans
- op_trunc_exp
- op_trunc_log
- op_var
- op_zeros
- Phy< eT >
- podarray< T1 >
- promote_type< T1, T2 >
- promote_type_ok
- promote_type< double, float >
- promote_type< double, s16 >
- promote_type< double, s32 >
- promote_type< double, s8 >
- promote_type< double, std::complex< float > >
- promote_type< double, u16 >
- promote_type< double, u32 >
- promote_type< double, u8 >
- promote_type< float, double >
- promote_type< float, s16 >
- promote_type< float, s32 >
- promote_type< float, s8 >
- promote_type< float, std::complex< double > >
- promote_type< float, u16 >
- promote_type< float, u32 >
- promote_type< float, u8 >
- promote_type< s16, double >
- promote_type< s16, float >
- promote_type< s16, s32 >
- promote_type< s16, s8 >
- promote_type< s16, std::complex< T > >
- promote_type< s16, u16 >
- promote_type< s16, u32 >
- promote_type< s16, u8 >
- promote_type< s32, double >
- promote_type< s32, float >
- promote_type< s32, s16 >
- promote_type< s32, s8 >
- promote_type< s32, std::complex< T > >
- promote_type< s32, u16 >
- promote_type< s32, u32 >
- promote_type< s32, u8 >
- promote_type< s8, double >
- promote_type< s8, float >
- promote_type< s8, s16 >
- promote_type< s8, s32 >
- promote_type< s8, std::complex< T > >
- promote_type< s8, u16 >
- promote_type< s8, u32 >
- promote_type< s8, u8 >
- promote_type< std::complex< double >, float >
- promote_type< std::complex< double >, std::complex< float > >
- promote_type< std::complex< float >, double >
- promote_type< std::complex< float >, std::complex< double > >
- promote_type< std::complex< T >, s16 >
- promote_type< std::complex< T >, s32 >
- promote_type< std::complex< T >, s8 >
- promote_type< std::complex< T >, T >
- promote_type< std::complex< T >, u16 >
- promote_type< std::complex< T >, u32 >
- promote_type< std::complex< T >, u8 >
- promote_type< T, std::complex< T > >
- promote_type< T, T >
- promote_type< u16, double >
- promote_type< u16, float >
- promote_type< u16, s16 >
- promote_type< u16, s32 >
- promote_type< u16, s8 >
- promote_type< u16, std::complex< T > >
- promote_type< u16, u32 >
- promote_type< u16, u8 >
- promote_type< u32, double >
- promote_type< u32, float >
- promote_type< u32, s16 >
- promote_type< u32, s32 >
- promote_type< u32, s8 >
- promote_type< u32, std::complex< T > >
- promote_type< u32, u16 >
- promote_type< u32, u8 >
- promote_type< u8, double >
- promote_type< u8, float >
- promote_type< u8, s16 >
- promote_type< u8, s32 >
- promote_type< u8, s8 >
- promote_type< u8, std::complex< T > >
- promote_type< u8, u16 >
- promote_type< u8, u32 >
- running_stat< eT >
- running_stat_aux
- sort_index_result_type_deducer< T >
- sort_index_result_type_deducer< Col< eT > >
- sort_index_result_type_deducer< Row< eT > >
- subview_field< oT >
- syslib
- unwrap< T1 >
- unwrap< Col< eT > >
- unwrap< diagview< eT > >
- unwrap< Glue< T1, T2, glue_type > >
- unwrap< Mat< eT > >
- unwrap< Op< T1, op_type > >
- unwrap< Row< eT > >
- unwrap< subview< eT > >
- unwrap_check< T1 >
- unwrap_check< Col< eT > >
- unwrap_check< diagview< eT > >
- unwrap_check< Glue< T1, T2, glue_type > >
- unwrap_check< Mat< eT > >
- unwrap_check< Op< T1, op_type > >
- unwrap_check< Row< eT > >
- unwrap_check< subview< eT > >
- unwrap_to_elem_access< T1 >
- unwrap_to_elem_access< Col< eT > >
- unwrap_to_elem_access< Glue< T1, T2, glue_type > >
- unwrap_to_elem_access< Mat< eT > >
- unwrap_to_elem_access< Op< Col< eT >, op_trans > >
- unwrap_to_elem_access< Op< Row< eT >, op_trans > >
- unwrap_to_elem_access< Op< T1, op_type > >
- unwrap_to_elem_access< Row< eT > >
- unwrap_to_elem_access< subview< eT > >
- upgrade_val< T1, T2 >
- upgrade_val< double, std::complex< float > >
- upgrade_val< float, std::complex< double > >
- upgrade_val< std::complex< double >, float >
- upgrade_val< std::complex< double >, std::complex< float > >
- upgrade_val< std::complex< float >, double >
- upgrade_val< std::complex< float >, std::complex< double > >
- upgrade_val< std::complex< T >, T2 >
- upgrade_val< T, T >
- upgrade_val< T1, std::complex< T > >
- itpp::Vec< eT >
- wall_clock