Lines Matching refs:Interface
31 template<class Interface>
58 Interface::matrix_from_stl(A_ref,A_stl); in Action_trisolve_matrix()
59 Interface::matrix_from_stl(B_ref,B_stl); in Action_trisolve_matrix()
60 Interface::matrix_from_stl(X_ref,X_stl); in Action_trisolve_matrix()
62 Interface::matrix_from_stl(A,A_stl); in Action_trisolve_matrix()
63 Interface::matrix_from_stl(B,B_stl); in Action_trisolve_matrix()
64 Interface::matrix_from_stl(X,X_stl); in Action_trisolve_matrix()
90 Interface::free_matrix(A,_size); in ~Action_trisolve_matrix()
91 Interface::free_matrix(B,_size); in ~Action_trisolve_matrix()
92 Interface::free_matrix(X,_size); in ~Action_trisolve_matrix()
94 Interface::free_matrix(A_ref,_size); in ~Action_trisolve_matrix()
95 Interface::free_matrix(B_ref,_size); in ~Action_trisolve_matrix()
96 Interface::free_matrix(X_ref,_size); in ~Action_trisolve_matrix()
104 return "trisolve_matrix_"+Interface::name(); in name()
113 Interface::copy_matrix(A_ref,A,_size); in initialize()
114 Interface::copy_matrix(B_ref,B,_size); in initialize()
115 Interface::copy_matrix(X_ref,X,_size); in initialize()
120 Interface::trisolve_lower_matrix(A,B,X,_size); in calculate()
143 typename Interface::stl_matrix A_stl;
144 typename Interface::stl_matrix B_stl;
145 typename Interface::stl_matrix X_stl;
146 typename Interface::stl_matrix resu_stl;
148 typename Interface::gene_matrix A_ref;
149 typename Interface::gene_matrix B_ref;
150 typename Interface::gene_matrix X_ref;
152 typename Interface::gene_matrix A;
153 typename Interface::gene_matrix B;
154 typename Interface::gene_matrix X;