Home
last modified time | relevance | path

Searched refs:internal_size1 (Results 1 – 25 of 47) sorted by relevance

12

/dports/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/cuda/
H A Dmatrix_operations.hpp321 unsigned int s1 = clear ? viennacl::traits::internal_size1(mat) : viennacl::traits::size1(mat); in matrix_assign()
412 …mat_stride = viennacl::traits::stride2(mat) * viennacl::traits::internal_size1(mat) + viennacl::tr… in matrix_diag_from_vector()
459 …mat_stride = viennacl::traits::stride2(mat) * viennacl::traits::internal_size1(mat) + viennacl::tr… in matrix_diag_to_vector()
492 mat_stride = viennacl::traits::stride2(mat) * viennacl::traits::internal_size1(mat); in matrix_row()
2510 … static_cast<unsigned int>(viennacl::traits::internal_size1(A))); in bidiag_pack()
2551 … static_cast<unsigned int>(viennacl::traits::internal_size1(A))); in copy_vec()
2574 … static_cast<unsigned int>(viennacl::traits::internal_size1(A))); in copy_vec()
2611 … static_cast<unsigned int>(viennacl::traits::internal_size1(A))); in house_update_A_left()
2649 … static_cast<unsigned int>(viennacl::traits::internal_size1(A))); in house_update_A_right()
2680 … static_cast<unsigned int>(viennacl::traits::internal_size1(Q))); in house_update_QL()
[all …]
H A Dsparse_matrix_operations.hpp1816 static_cast<unsigned int>(mat.internal_size1()), in prod_impl()
1833 static_cast<unsigned int>(mat.internal_size1()), in prod_impl()
2379 static_cast<unsigned int>(mat.internal_size1()), in prod_impl()
2502 static_cast<unsigned int>(mat.internal_size1()), in prod_impl()
2529 static_cast<unsigned int>(mat.internal_size1()), in prod_impl()
2556 static_cast<unsigned int>(mat.internal_size1()), in prod_impl()
2583 static_cast<unsigned int>(mat.internal_size1()), in prod_impl()
2702 static_cast<unsigned int>(mat.internal_size1()), in prod_impl()
2729 static_cast<unsigned int>(mat.internal_size1()), in prod_impl()
2756 static_cast<unsigned int>(mat.internal_size1()), in prod_impl()
[all …]
H A Ddirect_solve.hpp204 …static_cast<unsigned int>(viennacl::traits::internal_size1(A)), static_cast<unsigned int>(viennacl… in inplace_solve_impl()
211 …static_cast<unsigned int>(viennacl::traits::internal_size1(B)), static_cast<unsigned int>(viennacl… in inplace_solve_impl()
223 …static_cast<unsigned int>(viennacl::traits::internal_size1(A)), static_cast<unsigned int>(viennacl… in inplace_solve_impl()
230 …static_cast<unsigned int>(viennacl::traits::internal_size1(B)), static_cast<unsigned int>(viennacl… in inplace_solve_impl()
366 …static_cast<unsigned int>(viennacl::traits::internal_size1(mat)), static_cast<unsigned int>(vienna… in inplace_solve_vector_impl()
380 …static_cast<unsigned int>(viennacl::traits::internal_size1(mat)), static_cast<unsigned int>(vienna… in inplace_solve_vector_impl()
H A Dnmf_operations.hpp100 … static_cast<unsigned int>(H.internal_size1() * H.internal_size2())); in nmf()
110 … static_cast<unsigned int>( W.internal_size1() * W.internal_size2())); in nmf()
/dports/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/
H A Dlu.hpp124 std::vector<NumericT> temp_buffer(A.internal_size1() * max_block_size); in lu_factorize()
142 sizeof(NumericT) * col_start * A.internal_size1(), in lu_factorize()
143 sizeof(NumericT) * current_block_size * A.internal_size1(), in lu_factorize()
149 NumericT a_kk = temp_buffer[col_start + k + k * A.internal_size1()]; in lu_factorize()
151 temp_buffer[i + k * A.internal_size1()] /= a_kk; // write l_ik in lu_factorize()
155 NumericT a_kj = temp_buffer[col_start + k + j * A.internal_size1()]; in lu_factorize()
157 …temp_buffer[i + j * A.internal_size1()] -= temp_buffer[i + k * A.internal_size1()] * a_kj; // l_i… in lu_factorize()
163 sizeof(NumericT) * col_start * A.internal_size1(), in lu_factorize()
164 sizeof(NumericT) * current_block_size * A.internal_size1(), in lu_factorize()
H A Dlanczos.hpp192 … viennacl::vector_base<NumericT> q_iminus1(Q.handle(), Q.size1(), (i-1) * Q.internal_size1(), 1); in lanczosPRO()
218 viennacl::vector_base<NumericT> q_k(Q.handle(), Q.size1(), k * Q.internal_size1(), 1); in lanczosPRO()
238 viennacl::vector_base<NumericT> q_j(Q.handle(), Q.size1(), j * Q.internal_size1(), 1); in lanczosPRO()
247 viennacl::vector_base<NumericT> q_k(Q.handle(), Q.size1(), k * Q.internal_size1(), 1); in lanczosPRO()
260 viennacl::vector_base<NumericT> q_k(Q.handle(), Q.size1(), k * Q.internal_size1(), 1); in lanczosPRO()
285 viennacl::vector_base<NumericT> q_i(Q.handle(), Q.size1(), i * Q.internal_size1(), 1); in lanczosPRO()
319 … eigenvectors_A.row_major() ? i : i * eigenvectors_A.internal_size1(), in lanczosPRO()
366 viennacl::vector_base<NumericT> q_i(Q.handle(), Q.size1(), i * Q.internal_size1(), 1); in lanczos()
378 … viennacl::vector_base<NumericT> q_iminus1(Q.handle(), Q.size1(), (i-1) * Q.internal_size1(), 1); in lanczos()
388 viennacl::vector_base<NumericT> q_j(Q.handle(), Q.size1(), j * Q.internal_size1(), 1); in lanczos()
[all …]
H A Dqr-method-common.hpp119 static_cast<cl_uint>(A.internal_size1()), in transpose()
130 static_cast<cl_uint>(A.internal_size1()), in transpose()
H A Ddirect_solve.hpp238 …y_B.lhs().size1(), proxy_B.lhs().start1(), proxy_B.lhs().stride1(), proxy_B.lhs().internal_size1(), in inplace_solve()
259 …y_A.lhs().size1(), proxy_A.lhs().start1(), proxy_A.lhs().stride1(), proxy_A.lhs().internal_size1(), in inplace_solve()
279 …y_A.lhs().size1(), proxy_A.lhs().start1(), proxy_A.lhs().stride1(), proxy_A.lhs().internal_size1(), in inplace_solve()
284 …y_B.lhs().size1(), proxy_B.lhs().start1(), proxy_B.lhs().stride1(), proxy_B.lhs().internal_size1(), in inplace_solve()
477 … proxy.lhs().size1(), proxy.lhs().start1(), proxy.lhs().stride1(), proxy.lhs().internal_size1(), in inplace_solve()
/dports/math/viennacl/ViennaCL-1.7.1/libviennacl/src/
H A Dinit_matrix.hpp30 …h.raw_size(static_cast<viennacl::vcl_size_t>(A->internal_size1) * static_cast<viennacl::vcl_size_t… in init_cuda_matrix()
32 …h.raw_size(static_cast<viennacl::vcl_size_t>(A->internal_size1) * static_cast<viennacl::vcl_size_t… in init_cuda_matrix()
51 …h.raw_size(static_cast<viennacl::vcl_size_t>(A->internal_size1) * static_cast<viennacl::vcl_size_t… in init_opencl_matrix()
53 …h.raw_size(static_cast<viennacl::vcl_size_t>(A->internal_size1) * static_cast<viennacl::vcl_size_t… in init_opencl_matrix()
72 …h.raw_size(static_cast<viennacl::vcl_size_t>(A->internal_size1) * static_cast<viennacl::vcl_size_t… in init_host_matrix()
74 …h.raw_size(static_cast<viennacl::vcl_size_t>(A->internal_size1) * static_cast<viennacl::vcl_size_t… in init_host_matrix()
H A Dblas3.cpp58 …ze_type(A->size1), size_type(A->start1), difference_type(A->stride1), size_type(A->internal_size1), in ViennaCLgemm()
61 …ze_type(B->size1), size_type(B->start1), difference_type(B->stride1), size_type(B->internal_size1), in ViennaCLgemm()
64 …ze_type(C->size1), size_type(C->start1), difference_type(C->stride1), size_type(C->internal_size1), in ViennaCLgemm()
87 …ze_type(A->size1), size_type(A->start1), difference_type(A->stride1), size_type(A->internal_size1), in ViennaCLgemm()
90 …ze_type(B->size1), size_type(B->start1), difference_type(B->stride1), size_type(B->internal_size1), in ViennaCLgemm()
93 …ze_type(C->size1), size_type(C->start1), difference_type(C->stride1), size_type(C->internal_size1), in ViennaCLgemm()
137 …ze_type(A->size1), size_type(A->start1), difference_type(A->stride1), size_type(A->internal_size1), in ViennaCLtrsm()
140 …ze_type(B->size1), size_type(B->start1), difference_type(B->stride1), size_type(B->internal_size1), in ViennaCLtrsm()
204 …ze_type(A->size1), size_type(A->start1), difference_type(A->stride1), size_type(A->internal_size1), in ViennaCLtrsm()
207 …ze_type(B->size1), size_type(B->start1), difference_type(B->stride1), size_type(B->internal_size1), in ViennaCLtrsm()
H A Dblas3.cu58 …ze_type(A->size1), size_type(A->start1), difference_type(A->stride1), size_type(A->internal_size1), in ViennaCLgemm()
61 …ze_type(B->size1), size_type(B->start1), difference_type(B->stride1), size_type(B->internal_size1), in ViennaCLgemm()
64 …ze_type(C->size1), size_type(C->start1), difference_type(C->stride1), size_type(C->internal_size1), in ViennaCLgemm()
87 …ze_type(A->size1), size_type(A->start1), difference_type(A->stride1), size_type(A->internal_size1), in ViennaCLgemm()
90 …ze_type(B->size1), size_type(B->start1), difference_type(B->stride1), size_type(B->internal_size1), in ViennaCLgemm()
93 …ze_type(C->size1), size_type(C->start1), difference_type(C->stride1), size_type(C->internal_size1), in ViennaCLgemm()
137 …ze_type(A->size1), size_type(A->start1), difference_type(A->stride1), size_type(A->internal_size1), in ViennaCLtrsm()
140 …ze_type(B->size1), size_type(B->start1), difference_type(B->stride1), size_type(B->internal_size1), in ViennaCLtrsm()
204 …ze_type(A->size1), size_type(A->start1), difference_type(A->stride1), size_type(A->internal_size1), in ViennaCLtrsm()
207 …ze_type(B->size1), size_type(B->start1), difference_type(B->stride1), size_type(B->internal_size1), in ViennaCLtrsm()
H A Dblas2.cpp62 …ze_type(A->size1), size_type(A->start1), difference_type(A->stride1), size_type(A->internal_size1), in ViennaCLgemv()
82 …ze_type(A->size1), size_type(A->start1), difference_type(A->stride1), size_type(A->internal_size1), in ViennaCLgemv()
122 …ze_type(A->size1), size_type(A->start1), difference_type(A->stride1), size_type(A->internal_size1), in ViennaCLtrsv()
149 …ze_type(A->size1), size_type(A->start1), difference_type(A->stride1), size_type(A->internal_size1), in ViennaCLtrsv()
203 …ze_type(A->size1), size_type(A->start1), difference_type(A->stride1), size_type(A->internal_size1), in ViennaCLger()
219 …ze_type(A->size1), size_type(A->start1), difference_type(A->stride1), size_type(A->internal_size1), in ViennaCLger()
H A Dblas2.cu62 …ze_type(A->size1), size_type(A->start1), difference_type(A->stride1), size_type(A->internal_size1), in ViennaCLgemv()
82 …ze_type(A->size1), size_type(A->start1), difference_type(A->stride1), size_type(A->internal_size1), in ViennaCLgemv()
122 …ze_type(A->size1), size_type(A->start1), difference_type(A->stride1), size_type(A->internal_size1), in ViennaCLtrsv()
149 …ze_type(A->size1), size_type(A->start1), difference_type(A->stride1), size_type(A->internal_size1), in ViennaCLtrsv()
203 …ze_type(A->size1), size_type(A->start1), difference_type(A->stride1), size_type(A->internal_size1), in ViennaCLger()
219 …ze_type(A->size1), size_type(A->start1), difference_type(A->stride1), size_type(A->internal_size1), in ViennaCLger()
/dports/math/viennacl/ViennaCL-1.7.1/viennacl/
H A Dmatrix_proxy.hpp102 … other.size1(), other.start1(), other.stride1(), other.internal_size1(), in matrix_range()
206 …vcl_size_t start_offset = (gpu_matrix_range.start2() + j) * gpu_matrix_range.internal_size1() + gp… in copy()
215 std::vector<NumericT> entries(gpu_matrix_range.internal_size1()*gpu_matrix_range.size2()); in copy()
220 …entries[i + j*gpu_matrix_range.internal_size1()] = detail::matrix_access<NumericT>(cpu_matrix, i, … in copy()
222 vcl_size_t start_offset = gpu_matrix_range.start2() * gpu_matrix_range.internal_size1(); in copy()
223 vcl_size_t num_entries = gpu_matrix_range.internal_size1() * gpu_matrix_range.size2(); in copy()
306 std::vector<NumericT> entries(gpu_matrix_range.internal_size1()*gpu_matrix_range.size2()); in copy()
309 vcl_size_t start_offset = gpu_matrix_range.start2() * gpu_matrix_range.internal_size1(); in copy()
310 vcl_size_t num_entries = gpu_matrix_range.internal_size1() * gpu_matrix_range.size2(); in copy()
316 …tail::matrix_access<NumericT>(cpu_matrix, i, j) = entries[i + j*gpu_matrix_range.internal_size1()]; in copy()
[all …]
H A Dhyb_matrix.hpp74 …nacl::backend::typesafe_host_array<unsigned int> host_coords_buffer(ell_coords_, internal_size1()); in clear()
75 std::vector<NumericT> host_elements(internal_size1()); in clear()
77 …nd::memory_create(ell_coords_, host_coords_buffer.element_size() * internal_size1(), viennacl::t… in clear()
78 …viennacl::backend::memory_create(ell_elements_, sizeof(NumericT) * internal_size1(), … in clear()
95 …vcl_size_t internal_size1() const { return viennacl::tools::align_to_multiple<vcl_size_t>(rows_, A… in internal_size1() function in viennacl::hyb_matrix
176 vcl_size_t nnz = gpu_matrix.internal_size1() * gpu_matrix.internal_ellnnz(); in copy()
197 … ell_coords.set(gpu_matrix.internal_size1() * data_index + col_it.index1(), col_it.index2()); in copy()
198 ell_elements[gpu_matrix.internal_size1() * data_index + col_it.index1()] = *col_it; in copy()
267 std::vector<NumericT> ell_elements(gpu_matrix.internal_size1() * gpu_matrix.internal_ellnnz()); in copy()
268 …host_array<unsigned int> ell_coords(gpu_matrix.handle2(), gpu_matrix.internal_size1() * gpu_matrix… in copy()
[all …]
H A Dell_matrix.hpp81 …viennacl::backend::typesafe_host_array<unsigned int> host_coords_buffer(coords_, internal_size1()); in clear()
82 std::vector<NumericT> host_elements(internal_size1()); in clear()
84 …viennacl::backend::memory_create(coords_, host_coords_buffer.element_size() * internal_size1(), … in clear()
85 …viennacl::backend::memory_create(elements_, sizeof(NumericT) * internal_size1(), … in clear()
88 …vcl_size_t internal_size1() const { return viennacl::tools::align_to_multiple<vcl_size_t>(rows_, A… in internal_size1() function in viennacl::ell_matrix
98 vcl_size_t internal_nnz() const { return internal_size1() * internal_maxnnz(); } in internal_nnz()
161 coords.set(gpu_matrix.internal_size1() * data_index + col_it.index1(), col_it.index2()); in copy()
162 elements[gpu_matrix.internal_size1() * data_index + col_it.index1()] = *col_it; in copy()
217 vcl_size_t offset = gpu_matrix.internal_size1() * ind + row; in copy()
/dports/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/host_based/
H A Dcommon.hpp81 vcl_size_t internal_size1, vcl_size_t internal_size2) in matrix_array_wrapper() argument
85 internal_size1_(internal_size1), internal_size2_(internal_size2) {} in matrix_array_wrapper()
116 vcl_size_t internal_size1, vcl_size_t internal_size2) in matrix_array_wrapper() argument
120 internal_size1_(internal_size1), internal_size2_(internal_size2) {} in matrix_array_wrapper()
H A Dsparse_matrix_operations.hpp168 vcl_size_t d_mat_internal_size1 = viennacl::traits::internal_size1(d_mat); in prod_impl()
175 vcl_size_t result_internal_size1 = viennacl::traits::internal_size1(result); in prod_impl()
263 vcl_size_t result_internal_size1 = viennacl::traits::internal_size1(result); in prod_impl()
1228 vcl_size_t d_mat_internal_size1 = viennacl::traits::internal_size1(d_mat); in prod_impl()
1476 vcl_size_t offset = row + item_id * mat.internal_size1(); in prod_impl()
1519 vcl_size_t d_mat_internal_size1 = viennacl::traits::internal_size1(d_mat); in prod_impl()
1599 vcl_size_t offset = row + item_id * sp_mat.internal_size1(); in prod_impl()
1684 vcl_size_t offset = row + item_id * sp_mat.internal_size1(); in prod_impl()
1853 vcl_size_t offset = row + item_id * mat.internal_size1(); in prod_impl()
1946 vcl_size_t offset = row + item_id * mat.internal_size1(); in prod_impl()
[all …]
H A Dmatrix_operations.hpp71 vcl_size_t A_internal_size1 = viennacl::traits::internal_size1(mat1); in convert()
78 vcl_size_t B_internal_size1 = viennacl::traits::internal_size1(mat2); in convert()
251 vcl_size_t A_internal_size1 = viennacl::traits::internal_size1(mat1); in am()
258 vcl_size_t B_internal_size1 = viennacl::traits::internal_size1(mat2); in am()
598 vcl_size_t A_internal_size1 = viennacl::traits::internal_size1(mat); in matrix_assign()
866 vcl_size_t A_internal_size1 = viennacl::traits::internal_size1(A); in element_op()
939 vcl_size_t A_internal_size1 = viennacl::traits::internal_size1(A); in element_op()
1257 vcl_size_t A_internal_size1 = viennacl::traits::internal_size1(A); in prod_impl()
1264 vcl_size_t B_internal_size1 = viennacl::traits::internal_size1(B); in prod_impl()
1273 vcl_size_t C_internal_size1 = viennacl::traits::internal_size1(C); in prod_impl()
[all …]
H A Ddirect_solve.hpp145 vcl_size_t A_internal_size1 = viennacl::traits::internal_size1(A); in inplace_solve()
154 vcl_size_t B_internal_size1 = viennacl::traits::internal_size1(B); in inplace_solve()
280 vcl_size_t A_internal_size1 = viennacl::traits::internal_size1(mat); in inplace_solve()
H A Dnmf_operations.hpp196 …viennacl::linalg::host_based::el_wise_mul_div(data_H, data_hn, data_hd, H.internal_size1() * H.int… in nmf()
206 …viennacl::linalg::host_based::el_wise_mul_div(data_W, data_wn, data_wd, W.internal_size1() * W.int… in nmf()
/dports/math/viennacl/ViennaCL-1.7.1/viennacl/linalg/opencl/
H A Dmatrix_operations.hpp172 …cl_uint(viennacl::traits::internal_size1(mat1)), cl_uint(viennacl::traits::internal_size2(mat1)), in am()
179 … cl_uint(viennacl::traits::internal_size1(mat2)), cl_uint(viennacl::traits::internal_size2(mat2)) in am()
210 …cl_uint(viennacl::traits::internal_size1(mat1)), cl_uint(viennacl::traits::internal_size2(mat1)), in ambm()
224 … cl_uint(viennacl::traits::internal_size1(mat3)), cl_uint(viennacl::traits::internal_size2(mat3)) in ambm()
269 … cl_uint(viennacl::traits::internal_size1(mat3)), cl_uint(viennacl::traits::internal_size2(mat3)) in ambm_m()
296 …cl_uint s1 = clear ? cl_uint(viennacl::traits::internal_size1(mat)) : cl_uint(viennacl::traits::si… in matrix_assign()
462 … size_mat.stride = cl_uint(viennacl::traits::stride2(mat) * viennacl::traits::internal_size1(mat)); in matrix_row()
558 … cl_uint(viennacl::traits::internal_size1(A)), cl_uint(viennacl::traits::internal_size2(A)), in element_op()
595 … cl_uint(viennacl::traits::internal_size1(A)), cl_uint(viennacl::traits::internal_size2(A)), in element_op()
632 … cl_uint(viennacl::traits::internal_size1(mat)), cl_uint(viennacl::traits::internal_size2(mat)), in prod_impl()
[all …]
H A Dsparse_matrix_operations.hpp210 … cl_uint(viennacl::traits::internal_size1(y)), cl_uint(viennacl::traits::internal_size2(y)) )); in prod_impl()
915 cl_uint(A.internal_size1()), in prod_impl()
929 cl_uint(A.internal_size1()), in prod_impl()
966 cl_uint(sp_A.internal_size1()), in prod_impl()
978 … cl_uint(viennacl::traits::internal_size1(y)), cl_uint(viennacl::traits::internal_size2(y)) in prod_impl()
1013 cl_uint(sp_A.internal_size1()), in prod_impl()
1025 … cl_uint(viennacl::traits::internal_size1(y)), cl_uint(viennacl::traits::internal_size2(y)) in prod_impl()
1147 cl_uint(A.internal_size1()), in prod_impl()
1163 cl_uint(A.internal_size1()), in prod_impl()
1186 cl_uint(A.internal_size1()), in prod_impl()
[all …]
H A Ddirect_solve.hpp54 … cl_uint(viennacl::traits::internal_size1(A)), cl_uint(viennacl::traits::internal_size2(A)), in inplace_solve_impl()
59 … cl_uint(viennacl::traits::internal_size1(B)), cl_uint(viennacl::traits::internal_size2(B)) in inplace_solve_impl()
139 … cl_uint(viennacl::traits::internal_size1(A)), cl_uint(viennacl::traits::internal_size2(A)), in inplace_solve()
H A Dnmf_operations.hpp88 …viennacl::ocl::enqueue(mul_div_kernel(H, hn, hd, cl_uint(H.internal_size1() * H.internal_size2()))… in nmf()
97 …viennacl::ocl::enqueue(mul_div_kernel(W, wn, wd, cl_uint(W.internal_size1() * W.internal_size2()))… in nmf()

12