| glue_times_vec | isnt_supported_elem_type< s16 > | podarray |
|
access | GlueCube | isnt_supported_elem_type< s32 > | promote_type | Row |
arma_apply_proxy< false, arma_class > |
| isnt_supported_elem_type< s8 > | promote_type< double, float > | running_stat |
arma_apply_proxy< true, arma_class > | is_arma_cube_type | isnt_supported_elem_type< std::complex< double > > | promote_type< double, s16 > | running_stat_aux |
arma_config | is_arma_type | isnt_supported_elem_type< std::complex< float > > | promote_type< double, s32 > | running_stat_vec |
arma_counter | is_Col | isnt_supported_elem_type< u16 > | promote_type< double, s8 > | running_stat_vec_aux |
arma_cx_median_packet | is_Col< Col< eT > > | isnt_supported_elem_type< u32 > | promote_type< double, std::complex< float > > |
|
arma_elem_size_test (junk) | is_complex | isnt_supported_elem_type< u8 > | promote_type< double, u16 > | sort_index_result_type_deducer |
arma_first_extra_debug_message (junk) | is_complex< std::complex< eT > > | isnt_supported_elem_type_false | promote_type< double, u32 > | sort_index_result_type_deducer< Col< eT > > |
arma_ostream | is_complex< std::complex< float > > |
| promote_type< double, u8 > | sort_index_result_type_deducer< Row< eT > > |
arma_ostream_state | is_complex_double | Mat | promote_type< float, double > | subview |
arma_qsort_helper | is_complex_double< std::complex< double > > | Mat (itpp) | promote_type< float, s16 > | subview_col |
arma_qsort_helper< std::complex< T > > | is_complex_float | Mat_aux | promote_type< float, s32 > | subview_cube |
arma_sort_index_packet_ascend | is_Cube | mat_ptrs | promote_type< float, s8 > | subview_field |
arma_sort_index_packet_descend | is_Cube< Cube< eT > > | mat_ptrs< glue_type, Glue< T1, T2, glue_type > > | promote_type< float, std::complex< double > > | subview_row |
arma_static_assert< true > | is_diagview | mat_ptrs_outcheck | promote_type< float, u16 > | syslib |
arma_type_check | is_diagview< diagview< eT > > | mat_ptrs_outcheck< glue_type, Glue< T1, T2, glue_type > > | promote_type< float, u32 > |
|
arma_version | is_double | Math | promote_type< float, u8 > | unwrap |
auxlib | is_double< double > |
| promote_type< s16, double > | unwrap< Col< eT > > |
| is_float | Op | promote_type< s16, float > | unwrap< diagview< eT > > |
Base | is_float< float > | op_acos | promote_type< s16, s32 > | unwrap< Glue< T1, T2, glue_type > > |
BaseCube | is_Glue | op_acosh | promote_type< s16, s8 > | unwrap< Mat< eT > > |
BaseVec | is_Glue< Glue< T1, T2, glue_type > > | op_asin | promote_type< s16, std::complex< T > > | unwrap< Op< T1, op_type > > |
basic_format (arma_boost) | is_glue_times | op_asinh | promote_type< s16, u16 > | unwrap< Row< eT > > |
| is_glue_times< Glue< T1, T2, glue_times > > | op_atan | promote_type< s16, u32 > | unwrap< subview< eT > > |
Col | is_GlueCube | op_atanh | promote_type< s16, u8 > | unwrap_check |
conv_to | is_GlueCube< GlueCube< T1, T2, glue_type > > | op_conj | promote_type< s32, double > | unwrap_check< Col< eT > > |
conv_to< Col< out_eT > > | is_Mat | op_cor | promote_type< s32, float > | unwrap_check< diagview< eT > > |
conv_to< Cube< out_eT > > | is_Mat< Col< eT > > | op_cos | promote_type< s32, s16 > | unwrap_check< Glue< T1, T2, glue_type > > |
conv_to< itpp::Mat< out_eT > > | is_Mat< Mat< eT > > | op_cosh | promote_type< s32, s8 > | unwrap_check< Mat< eT > > |
conv_to< itpp::Vec< out_eT > > | is_Mat< Row< eT > > | op_cov | promote_type< s32, std::complex< T > > | unwrap_check< Op< T1, op_type > > |
conv_to< Mat< out_eT > > | is_Mat_only | op_diagmat | promote_type< s32, u16 > | unwrap_check< Row< eT > > |
conv_to< Row< out_eT > > | is_Mat_only< Mat< eT > > | op_diagmat_vec | promote_type< s32, u32 > | unwrap_check< subview< eT > > |
Cube | is_non_integral | op_dot | promote_type< s32, u8 > | unwrap_cube |
Cube_aux | is_Op | op_eps | promote_type< s8, double > | unwrap_cube< Cube< eT > > |
cube_ptrs | is_Op< Op< T1, op_type > > | op_exp | promote_type< s8, float > | unwrap_cube< GlueCube< T1, T2, glue_cube_type > > |
cube_ptrs< glue_type, GlueCube< T1, T2, glue_type > > | is_OpCube | op_htrans | promote_type< s8, s16 > | unwrap_cube< OpCube< T1, op_type > > |
cube_ptrs_outcheck | is_OpCube< OpCube< T1, op_type > > | op_inv | promote_type< s8, s32 > | unwrap_cube< subview_cube< eT > > |
cube_ptrs_outcheck< glue_type, GlueCube< T1, T2, glue_type > > | is_Row | op_log | promote_type< s8, std::complex< T > > | unwrap_cube_check |
| is_Row< Row< eT > > | op_log10 | promote_type< s8, u16 > | unwrap_cube_check< Cube< eT > > |
depth_lhs | is_s16 | op_max | promote_type< s8, u32 > | unwrap_cube_check< GlueCube< T1, T2, glue_cube_type > > |
depth_lhs< glue_type, Glue< T1, T2, glue_type > > | is_s16< s16 > | op_mean | promote_type< s8, u8 > | unwrap_cube_check< OpCube< T1, op_type > > |
depth_lhs_cube | is_s32 | op_median | promote_type< std::complex< double >, float > | unwrap_cube_check< subview_cube< eT > > |
depth_lhs_cube< glue_cube_type, GlueCube< T1, T2, glue_cube_type > > | is_s32< s32 > | op_min | promote_type< std::complex< double >, std::complex< float > > | unwrap_cube_write |
diagview | is_s8 | op_neg | promote_type< std::complex< float >, double > | unwrap_cube_write< Cube< eT > > |
diskio | is_s8< s8 > | op_norm_dot | promote_type< std::complex< float >, std::complex< double > > | unwrap_cube_write< GlueCube< T1, T2, glue_type > > |
| is_same_type | op_ones_diag | promote_type< std::complex< T >, s16 > | unwrap_cube_write< OpCube< T1, op_type > > |
field | is_same_type< T1, T1 > | op_ones_full | promote_type< std::complex< T >, s32 > | unwrap_cube_write< subview_cube< eT > > |
field_aux | is_signed | op_pinv | promote_type< std::complex< T >, s8 > | unwrap_to_elem_access |
format (arma_boost) | is_subview | op_pow | promote_type< std::complex< T >, T > | unwrap_to_elem_access< Col< eT > > |
format_metaprog (arma_boost) | is_subview< subview< eT > > | op_pow_s32 | promote_type< std::complex< T >, u16 > | unwrap_to_elem_access< Glue< T1, T2, glue_type > > |
format_metaprog< basic_format< T1, T2 > > (arma_boost) | is_subview_cube | op_prod | promote_type< std::complex< T >, u32 > | unwrap_to_elem_access< Mat< eT > > |
| is_subview_cube< subview_cube< eT > > | op_rand | promote_type< std::complex< T >, u8 > | unwrap_to_elem_access< Op< Col< eT >, op_trans > > |
gemm | is_supported_blas_type | op_randn | promote_type< T, std::complex< T > > | unwrap_to_elem_access< Op< Row< eT >, op_trans > > |
gemm_emul_cache | is_supported_complex | op_repmat | promote_type< T, T > | unwrap_to_elem_access< Op< T1, op_type > > |
gemm_emul_simple | is_supported_complex< std::complex< eT > > | op_reshape | promote_type< u16, double > | unwrap_to_elem_access< Row< eT > > |
gemm_mixed | is_supported_complex_double | op_scalar_div_post | promote_type< u16, float > | unwrap_to_elem_access< subview< eT > > |
gemm_mixed_cache | is_supported_complex_double< std::complex< double > > | op_scalar_div_pre | promote_type< u16, s16 > | unwrap_write |
gemm_mixed_simple | is_supported_complex_float | op_scalar_minus_post | promote_type< u16, s32 > | unwrap_write< Col< eT > > |
gemv | is_supported_complex_float< std::complex< float > > | op_scalar_minus_pre | promote_type< u16, s8 > | unwrap_write< diagview< eT > > |
gemv_arma | is_supported_elem_type | op_scalar_plus | promote_type< u16, std::complex< T > > | unwrap_write< Glue< T1, T2, glue_type > > |
get_pod_type | diskio::is_supported_type | op_scalar_times | promote_type< u16, u32 > | unwrap_write< Mat< eT > > |
get_pod_type< std::complex< T2 > > | is_u16 | op_shuffle | promote_type< u16, u8 > | unwrap_write< Op< T1, op_type > > |
Glue | is_u16< u16 > | op_sin | promote_type< u32, double > | unwrap_write< Row< eT > > |
glue_cor | is_u32 | op_sinh | promote_type< u32, float > | unwrap_write< subview< eT > > |
glue_cov | is_u32< u32 > | op_sort | promote_type< u32, s16 > | upgrade_val |
glue_cube_div | is_u8 | op_sqrt | promote_type< u32, s32 > | upgrade_val< double, std::complex< float > > |
glue_cube_minus | is_u8< u8 > | op_square | promote_type< u32, s8 > | upgrade_val< float, std::complex< double > > |
glue_cube_plus | isnt_fltpt | op_stddev | promote_type< u32, std::complex< T > > | upgrade_val< std::complex< double >, float > |
glue_cube_schur | isnt_fltpt< double > | op_sum | promote_type< u32, u16 > | upgrade_val< std::complex< double >, std::complex< float > > |
glue_div | isnt_fltpt< float > | op_tan | promote_type< u32, u8 > | upgrade_val< std::complex< float >, double > |
glue_kron | isnt_fltpt< long double > | op_tanh | promote_type< u8, double > | upgrade_val< std::complex< float >, std::complex< double > > |
glue_minus | isnt_fltpt< std::complex< double > > | op_trans | promote_type< u8, float > | upgrade_val< std::complex< T >, T2 > |
glue_minus_diag | isnt_fltpt< std::complex< float > > | op_trunc_exp | promote_type< u8, s16 > | upgrade_val< T, T > |
glue_plus | isnt_fltpt_false | op_trunc_log | promote_type< u8, s32 > | upgrade_val< T1, std::complex< T > > |
glue_plus_diag | isnt_same_type | op_var | promote_type< u8, s8 > |
|
glue_schur | isnt_same_type< T1, T1 > | op_zeros | promote_type< u8, std::complex< T > > | Vec (itpp) |
glue_schur_diag | isnt_supported_elem_type | OpCube | promote_type< u8, u16 > |
|
glue_times | isnt_supported_elem_type< double > |
| promote_type< u8, u32 > | wall_clock |
glue_times_diag | isnt_supported_elem_type< float > | Phy | promote_type_ok |