• Home
  • Raw
  • Download

Lines Matching refs:Interface

31 template<class Interface>
41 typename Interface::stl_matrix tmp; in Action_syr2()
48 Interface::matrix_from_stl(A_ref,A_stl); in Action_syr2()
49 Interface::matrix_from_stl(A,A_stl); in Action_syr2()
50 Interface::vector_from_stl(B_ref,B_stl); in Action_syr2()
51 Interface::vector_from_stl(B,B_stl); 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()
65 Interface::free_matrix(A,_size); in ~Action_syr2()
66 Interface::free_vector(B); in ~Action_syr2()
67 Interface::free_vector(X); in ~Action_syr2()
68 Interface::free_matrix(A_ref,_size); in ~Action_syr2()
69 Interface::free_vector(B_ref); in ~Action_syr2()
70 Interface::free_vector(X_ref); in ~Action_syr2()
77 return "syr2_" + Interface::name(); in name()
85 Interface::copy_matrix(A_ref,A,_size); in initialize()
86 Interface::copy_vector(B_ref,B,_size); in initialize()
87 Interface::copy_vector(X_ref,X,_size); in initialize()
92 Interface::syr2(A,B,X,_size); in calculate()
98 Interface::vector_to_stl(X,resu_stl); in check_result()
100 STL_interface<typename Interface::real_type>::syr2(A_stl,B_stl,X_stl,_size); in check_result()
102 typename Interface::real_type error= in check_result()
103 STL_interface<typename Interface::real_type>::norm_diff(X_stl,resu_stl); in check_result()
114 typename Interface::stl_matrix A_stl;
115 typename Interface::stl_vector B_stl;
116 typename Interface::stl_vector X_stl;
117 typename Interface::stl_vector resu_stl;
119 typename Interface::gene_matrix A_ref;
120 typename Interface::gene_vector B_ref;
121 typename Interface::gene_vector X_ref;
123 typename Interface::gene_matrix A;
124 typename Interface::gene_vector B;
125 typename Interface::gene_vector X;