Class Index

A | B | C | D | E | F | G | I | M | O | P | R | S | U | V | W
  A  
depth_lhs   glue_cov   isnt_supported_elem_type   promote_type< s16, s8 >   
access   depth_lhs< glue_type, Glue< T1, T2, glue_type > >   glue_cross   isnt_supported_elem_type< double >   promote_type< s16, std::complex< T > >   
arma_blas_type_only   diagmat_proxy   glue_join   isnt_supported_elem_type< float >   promote_type< s16, u16 >   
arma_blas_type_only< double >   diagmat_proxy< Col< eT > >   glue_kron   isnt_supported_elem_type< s16 >   promote_type< s16, u32 >   
arma_blas_type_only< float >   diagmat_proxy< Mat< eT > >   glue_mixed_div   isnt_supported_elem_type< s32 >   promote_type< s16, u8 >   
arma_blas_type_only< std::complex< double > >   diagmat_proxy< Row< eT > >   glue_mixed_minus   isnt_supported_elem_type< s8 >   promote_type< s32, double >   
arma_blas_type_only< std::complex< float > >   diagmat_proxy_check   glue_mixed_plus   isnt_supported_elem_type< std::complex< double > >   promote_type< s32, float >   
arma_config   diagmat_proxy_check< Col< eT > >   glue_mixed_schur   isnt_supported_elem_type< std::complex< float > >   promote_type< s32, s16 >   
arma_counter   diagmat_proxy_check< Mat< eT > >   glue_mixed_times   isnt_supported_elem_type< u16 >   promote_type< s32, s8 >   
arma_Cube_only   diagmat_proxy_check< Row< eT > >   glue_rel_eq   isnt_supported_elem_type< u32 >   promote_type< s32, std::complex< T > >   
arma_Cube_only< Cube< eT > >   diagview   glue_rel_gt   isnt_supported_elem_type< u8 >   promote_type< s32, u16 >   
arma_cx_median_packet   diskio   glue_rel_gteq   isnt_supported_elem_type_false   promote_type< s32, u32 >   
arma_cx_only   
  E  
glue_rel_lt   field::iterator   promote_type< s32, u8 >   
arma_cx_only< std::complex< T > >   eGlue   glue_rel_lteq   
  M  
promote_type< s8, double >   
arma_elem_size_test (junk)   eglue_core   glue_rel_noteq   Mat (itpp)   promote_type< s8, float >   
arma_first_extra_debug_message (junk)   eglue_cube_core   glue_solve   Mat   promote_type< s8, s16 >   
arma_float_only   eglue_cube_div   glue_times   Mat_aux   promote_type< s8, s32 >   
arma_float_only< double >   eglue_cube_minus   glue_times_diag   Math   promote_type< s8, std::complex< T > >   
arma_float_only< float >   eglue_cube_plus   glue_times_redirect   mtGlue   promote_type< s8, u16 >   
arma_float_or_cx_only   eglue_cube_schur   glue_times_redirect< 3 >   mtOp   promote_type< s8, u32 >   
arma_float_or_cx_only< double >   eglue_div   glue_times_redirect< 4 >   
  O  
promote_type< s8, u8 >   
arma_float_or_cx_only< float >   eglue_minus   glue_toeplitz   Op   promote_type< std::complex< double >, float >   
arma_float_or_cx_only< std::complex< double > >   eglue_plus   GlueCube   op_abs   promote_type< std::complex< double >, std::complex< float > >   
arma_float_or_cx_only< std::complex< float > >   eglue_schur   
  I  
op_chol   promote_type< std::complex< float >, double >   
arma_glue_rel_only   eGlueCube   is_arma_cube_type   op_cor   promote_type< std::complex< float >, std::complex< double > >   
arma_glue_rel_only< glue_rel_eq >   eOp   is_arma_type   op_cov   promote_type< std::complex< T >, s16 >   
arma_glue_rel_only< glue_rel_gt >   eop_abs   is_Col   op_cx_scalar_div_post   promote_type< std::complex< T >, s32 >   
arma_glue_rel_only< glue_rel_gteq >   eop_acos   is_Col< Col< eT > >   op_cx_scalar_div_pre   promote_type< std::complex< T >, s8 >   
arma_glue_rel_only< glue_rel_lt >   eop_acosh   is_complex   op_cx_scalar_minus_post   promote_type< std::complex< T >, T >   
arma_glue_rel_only< glue_rel_lteq >   eop_asin   is_complex< std::complex< eT > >   op_cx_scalar_minus_pre   promote_type< std::complex< T >, u16 >   
arma_glue_rel_only< glue_rel_noteq >   eop_asinh   is_complex_double   op_cx_scalar_plus   promote_type< std::complex< T >, u32 >   
arma_integral_only   eop_atan   is_complex_double< std::complex< double > >   op_cx_scalar_times   promote_type< std::complex< T >, u8 >   
arma_integral_only< char >   eop_atanh   is_complex_float   op_diagmat   promote_type< T, std::complex< T > >   
arma_integral_only< int >   eop_aux   is_complex_float< std::complex< float > >   op_diagvec   promote_type< T, T >   
arma_integral_only< long >   eop_aux_randn   is_Cube   op_dot   promote_type< u16, double >   
arma_integral_only< short >   eop_aux_randn< std::complex< T > >   is_Cube< Cube< eT > >   op_dotext   promote_type< u16, float >   
arma_integral_only< unsigned char >   eop_aux_randu   is_cube_generator   op_find   promote_type< u16, s16 >   
arma_integral_only< unsigned int >   eop_aux_randu< std::complex< T > >   is_cube_generator< eop_cube_ones_full >   op_fliplr   promote_type< u16, s32 >   
arma_integral_only< unsigned long >   eop_conj   is_cube_generator< eop_cube_randn >   op_flipud   promote_type< u16, s8 >   
arma_integral_only< unsigned short >   eop_core   is_cube_generator< eop_cube_randu >   op_htrans   promote_type< u16, std::complex< T > >   
arma_Mat_Col_Row_only   eop_cos   is_cube_generator< eop_cube_zeros >   op_imag   promote_type< u16, u32 >   
arma_Mat_Col_Row_only< Col< eT > >   eop_cosh   is_diagview   op_inv   promote_type< u16, u8 >   
arma_Mat_Col_Row_only< Mat< eT > >   eop_cube_abs   is_diagview< diagview< eT > >   op_max   promote_type< u32, double >   
arma_Mat_Col_Row_only< Row< eT > >   eop_cube_acos   is_double   op_mean   promote_type< u32, float >   
arma_not_cx   eop_cube_acosh   is_double< double >   op_median   promote_type< u32, s16 >   
arma_not_cx< std::complex< T > >   eop_cube_asin   is_eGlue   op_min   promote_type< u32, s32 >   
arma_not_op_rel   eop_cube_asinh   is_eGlue< eGlue< T1, T2, eglue_type > >   op_norm_dot   promote_type< u32, s8 >   
arma_not_op_rel< op_rel_eq >   eop_cube_atan   is_eOp   op_pinv   promote_type< u32, std::complex< T > >   
arma_not_op_rel< op_rel_gt_post >   eop_cube_atanh   is_eOp< eOp< T1, eop_type > >   op_princomp   promote_type< u32, u16 >   
arma_not_op_rel< op_rel_gt_pre >   eop_cube_conj   is_float   op_princomp_cov   promote_type< u32, u8 >   
arma_not_op_rel< op_rel_gteq_post >   eop_cube_core   is_float< float >   op_prod   promote_type< u8, double >   
arma_not_op_rel< op_rel_gteq_pre >   eop_cube_cos   is_generator   op_real   promote_type< u8, float >   
arma_not_op_rel< op_rel_lt_post >   eop_cube_cosh   is_generator< eop_ones_full >   op_rel_eq   promote_type< u8, s16 >   
arma_not_op_rel< op_rel_lt_pre >   eop_cube_eps   is_generator< eop_randn >   op_rel_gt_post   promote_type< u8, s32 >   
arma_not_op_rel< op_rel_lteq_post >   eop_cube_exp   is_generator< eop_randu >   op_rel_gt_pre   promote_type< u8, s8 >   
arma_not_op_rel< op_rel_lteq_pre >   eop_cube_log   is_generator< eop_zeros >   op_rel_gteq_post   promote_type< u8, std::complex< T > >   
arma_not_op_rel< op_rel_noteq >   eop_cube_log10   is_Glue   op_rel_gteq_pre   promote_type< u8, u16 >   
arma_op_rel_only   eop_cube_neg   is_Glue< Glue< T1, T2, glue_type > >   op_rel_lt_post   promote_type< u8, u32 >   
arma_op_rel_only< op_rel_eq >   eop_cube_ones_full   is_glue_times   op_rel_lt_pre   promote_type_ok   
arma_op_rel_only< op_rel_gt_post >   eop_cube_pow   is_glue_times< Glue< T1, T2, glue_times > >   op_rel_lteq_post   Proxy   
arma_op_rel_only< op_rel_gt_pre >   eop_cube_pow_int   is_glue_times_diag   op_rel_lteq_pre   Proxy< Col< eT > >   
arma_op_rel_only< op_rel_gteq_post >   eop_cube_randn   is_glue_times_diag< Glue< T1, T2, glue_times_diag > >   op_rel_noteq   Proxy< diagview< eT > >   
arma_op_rel_only< op_rel_gteq_pre >   eop_cube_randu   is_GlueCube   op_repmat   Proxy< eGlue< T1, T2, eglue_type > >   
arma_op_rel_only< op_rel_lt_post >   eop_cube_scalar_div_post   is_GlueCube< GlueCube< T1, T2, glue_type > >   op_reshape   Proxy< eOp< T1, eop_type > >   
arma_op_rel_only< op_rel_lt_pre >   eop_cube_scalar_div_pre   is_Mat   op_shuffle   Proxy< Glue< T1, T2, glue_type > >   
arma_op_rel_only< op_rel_lteq_post >   eop_cube_scalar_minus_post   is_Mat< Col< eT > >   op_sort   Proxy< Mat< eT > >   
arma_op_rel_only< op_rel_lteq_pre >   eop_cube_scalar_minus_pre   is_Mat< Mat< eT > >   op_stddev   Proxy< mtGlue< out_eT, T1, T2, glue_type > >   
arma_op_rel_only< op_rel_noteq >   eop_cube_scalar_plus   is_Mat< Row< eT > >   op_sum   Proxy< mtOp< out_eT, T1, op_type > >   
arma_ostream   eop_cube_scalar_times   is_Mat_only   op_trans   Proxy< Op< T1, op_type > >   
arma_ostream_state   eop_cube_sin   is_Mat_only< Mat< eT > >   op_trans2   Proxy< Row< eT > >   
arma_qsort_helper   eop_cube_sinh   is_non_integral   op_var   Proxy< subview< eT > >   
arma_qsort_helper< std::complex< T > >   eop_cube_sqrt   is_Op   OpCube   ProxyCube   
arma_scalar_only   eop_cube_square   is_Op< Op< T1, op_type > >   
  P  
ProxyCube< Cube< eT > >   
arma_scalar_only< char >   eop_cube_tan   is_op_diagmat   partial_unwrap   ProxyCube< eGlueCube< T1, T2, eglue_type > >   
arma_scalar_only< double >   eop_cube_tanh   is_op_diagmat< Op< T1, op_diagmat > >   partial_unwrap< Col< eT > >   ProxyCube< eOpCube< T1, eop_type > >   
arma_scalar_only< float >   eop_cube_trunc_exp   is_op_rel   partial_unwrap< eOp< Col< eT >, eop_scalar_times > >   ProxyCube< GlueCube< T1, T2, glue_type > >   
arma_scalar_only< int >   eop_cube_trunc_log   is_op_rel< mtOp< out_eT, T1, op_rel_eq > >   partial_unwrap< eOp< Mat< eT >, eop_scalar_times > >   ProxyCube< OpCube< T1, op_type > >   
arma_scalar_only< long >   eop_cube_zeros   is_op_rel< mtOp< out_eT, T1, op_rel_gt_post > >   partial_unwrap< eOp< Row< eT >, eop_scalar_times > >   ProxyCube< subview_cube< eT > >   
arma_scalar_only< short >   eop_eps   is_op_rel< mtOp< out_eT, T1, op_rel_gt_pre > >   partial_unwrap< eOp< T1, eop_scalar_times > >   
  R  
arma_scalar_only< std::complex< T > >   eop_exp   is_op_rel< mtOp< out_eT, T1, op_rel_gteq_post > >   partial_unwrap< Mat< eT > >   Row   
arma_scalar_only< unsigned char >   eop_log   is_op_rel< mtOp< out_eT, T1, op_rel_gteq_pre > >   partial_unwrap< Op< Col< eT >, op_trans > >   Mat::row_iterator   
arma_scalar_only< unsigned int >   eop_log10   is_op_rel< mtOp< out_eT, T1, op_rel_lt_post > >   partial_unwrap< Op< Col< eT >, op_trans2 > >   running_stat   
arma_scalar_only< unsigned long >   eop_neg   is_op_rel< mtOp< out_eT, T1, op_rel_lt_pre > >   partial_unwrap< Op< Mat< eT >, op_trans > >   running_stat_aux   
arma_scalar_only< unsigned short >   eop_ones_diag   is_op_rel< mtOp< out_eT, T1, op_rel_lteq_post > >   partial_unwrap< Op< Mat< eT >, op_trans2 > >   running_stat_vec   
arma_signed_integral_only   eop_ones_full   is_op_rel< mtOp< out_eT, T1, op_rel_lteq_pre > >   partial_unwrap< Op< Row< eT >, op_trans > >   running_stat_vec_aux   
arma_signed_integral_only< char >   eop_pow   is_op_rel< mtOp< out_eT, T1, op_rel_noteq > >   partial_unwrap< Op< Row< eT >, op_trans2 > >   
  S  
arma_signed_integral_only< int >   eop_pow_int   is_OpCube   partial_unwrap< Op< T1, op_trans > >   string_only (arma_boost)   
arma_signed_integral_only< long >   eop_randn   is_OpCube< OpCube< T1, op_type > >   partial_unwrap< Op< T1, op_trans2 > >   string_only< std::string > (arma_boost)   
arma_signed_integral_only< short >   eop_randu   is_Row   partial_unwrap< Row< eT > >   strip_diagmat   
arma_sort_index_packet_ascend   eop_scalar_div_post   is_Row< Row< eT > >   partial_unwrap_check   strip_diagmat< Op< T1, op_diagmat > >   
arma_sort_index_packet_descend   eop_scalar_div_pre   is_s16   partial_unwrap_check< Col< eT > >   strip_inv   
arma_static_assert< true >   eop_scalar_minus_post   is_s16< s16 >   partial_unwrap_check< eOp< Col< eT >, eop_scalar_times > >   strip_inv< Op< T1, op_inv > >   
arma_type_check   eop_scalar_minus_pre   is_s32   partial_unwrap_check< eOp< Mat< eT >, eop_scalar_times > >   subview   
arma_unsigned_integral_only   eop_scalar_plus   is_s32< s32 >   partial_unwrap_check< eOp< Row< eT >, eop_scalar_times > >   subview_col   
arma_unsigned_integral_only< unsigned char >   eop_scalar_times   is_s8   partial_unwrap_check< eOp< T1, eop_scalar_times > >   subview_cube   
arma_unsigned_integral_only< unsigned int >   eop_sin   is_s8< s8 >   partial_unwrap_check< Mat< eT > >   subview_field   
arma_unsigned_integral_only< unsigned long >   eop_sinh   is_same_type   partial_unwrap_check< Op< Col< eT >, op_trans > >   subview_row   
arma_unsigned_integral_only< unsigned short >   eop_sqrt   is_same_type< T1, T1 >   partial_unwrap_check< Op< Col< eT >, op_trans2 > >   syslib   
arma_version   eop_square   is_signed   partial_unwrap_check< Op< Mat< eT >, op_trans > >   
  U  
as_scalar_redirect   eop_tan   is_subview   partial_unwrap_check< Op< Mat< eT >, op_trans2 > >   unwrap   
as_scalar_redirect< 2 >   eop_tanh   is_subview< subview< eT > >   partial_unwrap_check< Op< Row< eT >, op_trans > >   unwrap< Col< eT > >   
as_scalar_redirect< 3 >   eop_trunc_exp   is_subview_cube   partial_unwrap_check< Op< Row< eT >, op_trans2 > >   unwrap< Mat< eT > >   
auxlib   eop_trunc_log   is_subview_cube< subview_cube< eT > >   partial_unwrap_check< Op< T1, op_trans > >   unwrap< mtGlue< out_eT, T1, T2, glue_type > >   
  B  
eop_zeros   is_supported_blas_type   partial_unwrap_check< Op< T1, op_trans2 > >   unwrap< mtOp< out_eT, T1, op_type > >   
Base   eOpCube   is_supported_complex   partial_unwrap_check< Row< eT > >   unwrap< Row< eT > >   
BaseCube   eT_promoter   is_supported_complex< std::complex< eT > >   Phy   unwrap_check   
BaseVec   
  F  
is_supported_complex_double   podarray   unwrap_check< Col< eT > >   
basic_format (arma_boost)   field   is_supported_complex_double< std::complex< double > >   promote_type   unwrap_check< Mat< eT > >   
basic_format_only (arma_boost)   field_aux   is_supported_complex_float   promote_type< double, float >   unwrap_check< Row< eT > >   
basic_format_only< basic_format< T > > (arma_boost)   force_different_type   is_supported_complex_float< std::complex< float > >   promote_type< double, s16 >   unwrap_cube   
basic_format_only< basic_format< T1, T2 > > (arma_boost)   force_different_type< T1, T1 >   is_supported_elem_type   promote_type< double, s32 >   unwrap_cube< Cube< eT > >   
  C  
format (arma_boost)   diskio::is_supported_type   promote_type< double, s8 >   unwrap_cube_check   
char_only (arma_boost)   format_metaprog (arma_boost)   is_u16   promote_type< double, std::complex< float > >   unwrap_cube_check< Cube< eT > >   
char_only< char > (arma_boost)   format_metaprog< basic_format< T1, T2 > > (arma_boost)   is_u16< u16 >   promote_type< double, u16 >   upgrade_val   
Col   
  G  
is_u32   promote_type< double, u32 >   upgrade_val< double, std::complex< float > >   
field::const_iterator   gemm   is_u32< u32 >   promote_type< double, u8 >   upgrade_val< float, std::complex< double > >   
Mat::const_row_iterator   gemm_emul_cache   is_u8   promote_type< float, double >   upgrade_val< std::complex< double >, float >   
conv_to   gemm_emul_simple   is_u8< u8 >   promote_type< float, s16 >   upgrade_val< std::complex< double >, std::complex< float > >   
conv_to< Col< out_eT > >   gemm_mixed   isnt_fltpt   promote_type< float, s32 >   upgrade_val< std::complex< float >, double >   
conv_to< Cube< out_eT > >   gemm_mixed_cache   isnt_fltpt< double >   promote_type< float, s8 >   upgrade_val< std::complex< float >, std::complex< double > >   
conv_to< itpp::Mat< out_eT > >   gemm_mixed_simple   isnt_fltpt< float >   promote_type< float, std::complex< double > >   upgrade_val< std::complex< T >, T2 >   
conv_to< itpp::Vec< out_eT > >   gemv   isnt_fltpt< long double >   promote_type< float, u16 >   upgrade_val< T, T >   
conv_to< Mat< out_eT > >   gemv_arma   isnt_fltpt< std::complex< double > >   promote_type< float, u32 >   upgrade_val< T1, std::complex< T > >   
conv_to< Row< out_eT > >   get_pod_type   isnt_fltpt< std::complex< float > >   promote_type< float, u8 >   
  V  
conv_to< std::vector< out_eT > >   get_pod_type< std::complex< T2 > >   isnt_fltpt_false   promote_type< s16, double >   Vec (itpp)   
Cube   Glue   isnt_same_type   promote_type< s16, float >   
  W  
Cube_aux   glue_conv   isnt_same_type< T1, T1 >   promote_type< s16, s32 >   wall_clock   
  D  
glue_cor   
A | B | C | D | E | F | G | I | M | O | P | R | S | U | V | W