/external/eigen/bench/btl/actions/ |
D | action_hessenberg.hh | 42 init_matrix<pseudo_random>(X_stl,_size); in Action_hessenberg() 48 Interface::matrix_from_stl(X_ref,X_stl); in Action_hessenberg() 49 Interface::matrix_from_stl(X,X_stl); in Action_hessenberg() 118 typename Interface::stl_matrix X_stl; member in Action_hessenberg 142 init_matrix<pseudo_random>(X_stl,_size); in Action_tridiagonalization() 147 X_stl[i][j] = X_stl[j][i]; in Action_tridiagonalization() 154 Interface::matrix_from_stl(X_ref,X_stl); in Action_tridiagonalization() 155 Interface::matrix_from_stl(X,X_stl); in Action_tridiagonalization() 221 typename Interface::stl_matrix X_stl; member in Action_tridiagonalization
|
D | action_partial_lu.hh | 42 init_matrix<pseudo_random>(X_stl,_size); in Action_partial_lu() 47 X_stl[i][i] = X_stl[i][i] * 1e2 + 1; in Action_partial_lu() 50 Interface::matrix_from_stl(X_ref,X_stl); in Action_partial_lu() 51 Interface::matrix_from_stl(X,X_stl); in Action_partial_lu() 114 typename Interface::stl_matrix X_stl; member in Action_partial_lu
|
D | action_cholesky.hh | 42 init_matrix_symm<pseudo_random>(X_stl,_size); in Action_cholesky() 47 X_stl[i][i] = std::abs(X_stl[i][i]) * 1e2 + 100; in Action_cholesky() 50 Interface::matrix_from_stl(X_ref,X_stl); in Action_cholesky() 51 Interface::matrix_from_stl(X,X_stl); in Action_cholesky() 117 typename Interface::stl_matrix X_stl; member in Action_cholesky
|
D | action_aat_product.hh | 45 init_matrix<null_function>(X_stl,_size); in Action_aat_product() 51 Interface::matrix_from_stl(X_ref,X_stl); in Action_aat_product() 54 Interface::matrix_from_stl(X,X_stl); in Action_aat_product() 112 STL_interface<typename Interface::real_type>::aat_product(A_stl,X_stl,_size); in check_result() 115 STL_interface<typename Interface::real_type>::norm_diff(X_stl,resu_stl); in check_result() 127 typename Interface::stl_matrix X_stl; member in Action_aat_product
|
D | action_ata_product.hh | 45 init_matrix<null_function>(X_stl,_size); in Action_ata_product() 51 Interface::matrix_from_stl(X_ref,X_stl); in Action_ata_product() 54 Interface::matrix_from_stl(X,X_stl); in Action_ata_product() 112 STL_interface<typename Interface::real_type>::ata_product(A_stl,X_stl,_size); in check_result() 115 STL_interface<typename Interface::real_type>::norm_diff(X_stl,resu_stl); in check_result() 127 typename Interface::stl_matrix X_stl; member in Action_ata_product
|
D | action_matrix_vector_product.hh | 46 init_vector<null_function>(X_stl,_size); in Action_matrix_vector_product() 55 Interface::vector_from_stl(X_ref,X_stl); in Action_matrix_vector_product() 56 Interface::vector_from_stl(X,X_stl); in Action_matrix_vector_product() 117 STL_interface<typename Interface::real_type>::matrix_vector_product(A_stl,B_stl,X_stl,_size); in check_result() 120 STL_interface<typename Interface::real_type>::norm_diff(X_stl,resu_stl); in check_result() 133 typename Interface::stl_vector X_stl; member in Action_matrix_vector_product
|
D | action_symv.hh | 45 init_vector<null_function>(X_stl,_size); in Action_symv() 53 Interface::vector_from_stl(X_ref,X_stl); in Action_symv() 54 Interface::vector_from_stl(X,X_stl); in Action_symv() 106 STL_interface<typename Interface::real_type>::symv(A_stl,B_stl,X_stl,_size); in check_result() 109 STL_interface<typename Interface::real_type>::norm_diff(X_stl,resu_stl); in check_result() 122 typename Interface::stl_vector X_stl; member in Action_symv
|
D | action_ger.hh | 40 init_vector<pseudo_random>(X_stl,_size); in Action_ger() 48 Interface::vector_from_stl(X_ref,X_stl); in Action_ger() 49 Interface::vector_from_stl(X,X_stl); in Action_ger() 97 STL_interface<typename Interface::real_type>::ger(A_stl,B_stl,X_stl,_size); in check_result() 100 STL_interface<typename Interface::real_type>::norm_diff(X_stl,resu_stl); in check_result() 113 typename Interface::stl_vector X_stl; member in Action_ger
|
D | action_syr2.hh | 44 init_vector<pseudo_random>(X_stl,_size); in Action_syr2() 52 Interface::vector_from_stl(X_ref,X_stl); in Action_syr2() 53 Interface::vector_from_stl(X,X_stl); in Action_syr2() 100 STL_interface<typename Interface::real_type>::syr2(A_stl,B_stl,X_stl,_size); in check_result() 103 STL_interface<typename Interface::real_type>::norm_diff(X_stl,resu_stl); in check_result() 116 typename Interface::stl_vector X_stl; member in Action_syr2
|
D | action_atv_product.hh | 44 init_vector<null_function>(X_stl,_size); in Action_atv_product() 51 Interface::vector_from_stl(X_ref,X_stl); in Action_atv_product() 55 Interface::vector_from_stl(X,X_stl); in Action_atv_product() 99 STL_interface<typename Interface::real_type>::atv_product(A_stl,B_stl,X_stl,_size); in check_result() 102 STL_interface<typename Interface::real_type>::norm_diff(X_stl,resu_stl); in check_result() 114 typename Interface::stl_vector X_stl; member in Action_atv_product
|
D | action_matrix_matrix_product.hh | 46 init_matrix<null_function>(X_stl,_size); in Action_matrix_matrix_product() 53 Interface::matrix_from_stl(X_ref,X_stl); in Action_matrix_matrix_product() 57 Interface::matrix_from_stl(X,X_stl); in Action_matrix_matrix_product() 116 STL_interface<typename Interface::real_type>::matrix_matrix_product(A_stl,B_stl,X_stl,_size); in check_result() 118 STL_interface<typename Interface::real_type>::norm_diff(X_stl,resu_stl); in check_result() 130 typename Interface::stl_matrix X_stl; member in Action_matrix_matrix_product
|
D | action_matrix_matrix_product_bis.hh | 52 typename Interface::stl_matrix X_stl; in calculate() local 56 init_matrix<null_function>(X_stl,size); in calculate() 71 Interface::matrix_from_stl(X_ref,X_stl); in calculate() 75 Interface::matrix_from_stl(X,X_stl); in calculate() 123 STL_interface<typename Interface::real_type>::matrix_matrix_product(A_stl,B_stl,X_stl,size); in calculate() 126 STL_interface<typename Interface::real_type>::norm_diff(X_stl,resu_stl); in calculate()
|
D | action_axpby.hh | 41 init_vector<pseudo_random>(X_stl,_size); in Action_axpby() 46 Interface::vector_from_stl(X_ref,X_stl); in Action_axpby() 49 Interface::vector_from_stl(X,X_stl); in Action_axpby() 98 STL_interface<typename Interface::real_type>::axpby(_alpha,X_stl,_beta,Y_stl,_size); in check_result() 111 typename Interface::stl_vector X_stl; member in Action_axpby
|
D | action_axpy.hh | 44 init_vector<pseudo_random>(X_stl,_size); in Action_axpy() 50 Interface::vector_from_stl(X_ref,X_stl); in Action_axpy() 53 Interface::vector_from_stl(X,X_stl); in Action_axpy() 110 STL_interface<typename Interface::real_type>::axpy(_coef,X_stl,Y_stl,_size); in check_result() 124 typename Interface::stl_vector X_stl; member in Action_axpy
|
D | action_trisolve.hh | 44 init_vector<null_function>(X_stl,_size); in Action_trisolve() 56 Interface::vector_from_stl(X,X_stl); in Action_trisolve() 110 STL_interface<typename Interface::real_type>::trisolve_lower(L_stl,B_stl,X_stl,_size); in check_result() 113 STL_interface<typename Interface::real_type>::norm_diff(X_stl,resu_stl); in check_result() 125 typename Interface::stl_vector X_stl; member in Action_trisolve
|
D | action_lu_solve.hh | 53 typename Interface::stl_vector X_stl; in calculate() local 57 init_vector<null_function>(X_stl,size); in calculate() 69 Interface::vector_from_stl(X,X_stl); in calculate() 106 Interface::vector_to_stl(X,X_stl); in calculate() 108 … STL_interface<typename Interface::real_type>::matrix_vector_product(A_stl,X_stl,B_new_stl,size); in calculate()
|
D | action_lu_decomp.hh | 42 init_matrix<pseudo_random>(X_stl,_size); in Action_lu_decomp() 48 Interface::matrix_from_stl(X_ref,X_stl); in Action_lu_decomp() 49 Interface::matrix_from_stl(X,X_stl); in Action_lu_decomp() 112 typename Interface::stl_matrix X_stl; member in Action_lu_decomp
|
D | action_trmm.hh | 46 init_matrix<null_function>(X_stl,_size); in Action_trmm() 60 Interface::matrix_from_stl(X_ref,X_stl); in Action_trmm() 64 Interface::matrix_from_stl(X,X_stl); in Action_trmm() 145 typename Interface::stl_matrix X_stl; member in Action_trmm
|
D | action_trisolve_matrix.hh | 46 init_matrix<null_function>(X_stl,_size); in Action_trisolve_matrix() 60 Interface::matrix_from_stl(X_ref,X_stl); in Action_trisolve_matrix() 64 Interface::matrix_from_stl(X,X_stl); in Action_trisolve_matrix() 145 typename Interface::stl_matrix X_stl; member in Action_trisolve_matrix
|