Home
last modified time | relevance | path

Searched refs:Element_ptr (Results 1 – 25 of 185) sorted by relevance

12345678

/dports/math/fflas-ffpack/fflas-ffpack-2.4.3/fflas-ffpack/ffpack/
H A Dffpack.h362 typename Field::Element_ptr
924 typename Field::Element_ptr
947 typename Field::Element_ptr
976 typename Field::Element_ptr
1282 typename Field::Element_ptr A, const size_t lda,
1314 typename Field::Element_ptr
1317 typename Field::Element_ptr x, const int incx,
1321 typename Field::Element_ptr
1324 typename Field::Element_ptr x, const int incx,
1328 typename Field::Element_ptr
[all …]
H A Dffpack_fsytrf.inl36 typename Field::Element_ptr Ai = A, An = A;
40 typename Field::Element_ptr Dinvj = Dinv;
41 typename Field::Element_ptr Anj = An;
53 typename Field::Element_ptr Dinvj = Dinv;
54 typename Field::Element_ptr Anj = An;
143 typename Field::Element_ptr CurrRow = A;
347 typename Field::Element_ptr A2 = A + N1;
353 typename Field::Element_ptr B1 = A2;
379 typename Field::Element_ptr F=A2+R1*lda;
495 typename Field::Element_ptr tmpi = tmp;
[all …]
H A Dffpack_permutation.inl347 … typename Field::Element_ptr A, const size_t lda, typename Field::Element_ptr tmp,
404 …oid doApplyT (const Field& F, typename Field::Element_ptr A, const size_t lda, typename Field::Ele…
573 typedef typename Field::Element_ptr Element_ptr; typedef
631 Element_ptr Ainun = A+nun;
642 Element_ptr Ai = A+(mun-1)*lda;
650 Element_ptr Aipo = A+lda;
656 Element_ptr Ai=A+mun*lda;
657 Element_ptr d = *Ai;
706 typename Field::Element_ptr Aii = A;
722 typename T::Element_ptr Ai = A+mun*lda;
[all …]
H A Dffpack_rankprofiles.inl32 typename Field::Element_ptr A, const size_t lda,
40 typename Field::Element_ptr A, const size_t lda,
99 typename Field::Element_ptr A, const size_t lda,
169 typename Field::Element_ptr A,
204 typename Field::Element_ptr A,
239 typename Field::Element_ptr A,
241 typename Field::Element_ptr& X, size_t& R)
246 typename Field::Element_ptr A2 = FFLAS::fflas_new (F, M, N) ;
269 typename Field::Element_ptr A2 = FFLAS::fflas_new (F, M, N);
285 typename Field::Element_ptr
[all …]
H A Dffpack.inl36 typename Field::Element_ptr A, const size_t lda)
135 typename Field::Element_ptr Ai=A;
153 inline typename Field::Element_ptr
155 typename Field::Element_ptr A, const size_t lda,
156 typename Field::Element_ptr x, const int incx,
163 typename Field::Element_ptr
165 typename Field::Element_ptr A, const size_t lda,
166 typename Field::Element_ptr x, const int incx,
196 inline typename Field::Element_ptr
199 typename Field::Element_ptr x, const int incx,
[all …]
H A Dffpack_frobenius.inl38 typename Field::Element_ptr A, const size_t lda,
39 typename Field::Element_ptr tmp, const size_t ldtmp,
44 typename Field::Element_ptr A, const size_t lda,
50 typename Field::Element_ptr A, const size_t lda,
56 typename Field::Element_ptr A, const size_t lda,
62 typename Field::Element_ptr A, const size_t lda,
170 typename Field::Element_ptr K3 = FFLAS::fflas_new (F, Mk, N);
171 typename Field::Element_ptr K4 = FFLAS::fflas_new (F, Mk, N);
239 typename Field::Element_ptr K21 = K + R*ldk;
240 typename Field::Element_ptr K22 = K21 + R;
[all …]
H A Dffpack_echelonforms.inl291 typename Field::Element_ptr A13 = A12+R;
292 typename Field::Element_ptr A23 = A22+R;
326 typename Field::Element_ptr A11 = A+colbeg;
378 typename Field::Element_ptr U11 = A11;
379 typename Field::Element_ptr U12 = A12;
380 typename Field::Element_ptr U21 = A31;
381 typename Field::Element_ptr U22 = A32;
455 typename Field::Element_ptr Ti = T;
497 typename Field::Element_ptr Ai = A;
544 typename Field::Element_ptr Ti = T;
[all …]
/dports/math/fflas-ffpack/fflas-ffpack-2.4.3/fflas-ffpack/utils/
H A Dfflas_randommatrix.h55 inline typename Field::Element_ptr
76 inline typename Field::Element_ptr
94 inline typename Field::Element_ptr
112 inline typename Field::Element_ptr
130 inline typename Field::Element_ptr
171 inline typename Field::Element_ptr
200 inline typename Field::Element_ptr
233 inline typename Field::Element_ptr
238 typedef typename Field::Element_ptr Element_ptr; in RandomMatrixWithRank() typedef
289 inline typename Field::Element_ptr
[all …]
/dports/math/fflas-ffpack/fflas-ffpack-2.4.3/fflas-ffpack/fflas/
H A Dfflas_sparse.h149 typename Field::Element_ptr y, const int ldy);
225 typename Field::Element_ptr y, int ldy, FCat, MZO);
232 typename Field::Element_ptr y, int ldy, FCat, MZO);
251 … typename Field::Element_ptr y, int ldy, FieldCategories::ModularTag, NotZOSparseMatrix);
256 … typename Field::Element_ptr y, int ldy, FieldCategories::ModularTag, NotZOSparseMatrix);
287 typename Field::Element_ptr y, int ldy, FCat, MZO);
294 typename Field::Element_ptr y, int ldy, FCat, MZO);
376 typename Field::Element_ptr y);
380 const typename Field::Element &beta, typename Field::Element_ptr y, int ldy);
385 typename Field::Element_ptr y);
[all …]
H A Dfflas_fsyrk.inl32 inline typename Field::Element_ptr
58 typename Field::Element_ptr C12 = C + N1;
77 inline typename Field::Element_ptr
91 inline typename Field::Element_ptr
120 typename Field::Element_ptr Ai = A;
135 typename Field::Element_ptr C12 = C + N1;
168 inline typename Field::Element_ptr
197 typename Field::Element_ptr Ai = A;
212 typename Field::Element_ptr C12 = C + N1;
261 inline typename Field::Element_ptr
[all …]
H A Dfflas_freduce.h75 typename Field::Element_ptr A, const size_t incX)
83 typename Field::Element_ptr A, const size_t incX)
102 typename Field::Element_ptr X, const size_t incX)
104 typename Field::Element_ptr Xi = X ;
121 typename Field::Element_ptr X, const size_t incX)
123 typename Field::Element_ptr Xi = X ;
143 typename Field::Element_ptr A, const size_t lda)
155 typename Field::Element_ptr A, const size_t lda, const size_t numths)
172 typename Field::Element_ptr A, const size_t lda)
194 typename Field::Element_ptr A, const size_t lda)
[all …]
H A Dfflas_fadd.h65 typename Field::Element_ptr C, const size_t incc)
88 typename Field::Element_ptr C, const size_t incc)
114 typename Field::Element_ptr C, const size_t incc)
136 typename Field::Element_ptr Ci = C;
218 typename Field::Element_ptr C, const size_t ldc)
223 typename Field::Element_ptr Ci = C;
233 typename Field::Element_ptr C, const size_t ldc)
238 typename Field::Element_ptr Ci = C;
252 typename Field::Element_ptr Ci = C;
266 typename Field::Element_ptr Ci = C;
[all …]
H A Dfflas_level3.inl257 typename Field::Element_ptr
269 typename Field::Element_ptr
306 typename Field::Element_ptr
318 typename Field::Element_ptr
332 typename Field::Element_ptr
372 typename Field::Element_ptr
402 typename Field::Element_ptr
436 typename Field::Element_ptr
450 typename Field::Element_ptr
465 typename Field::Element_ptr
[all …]
H A Dfflas_level1.inl54 typename Field::Element_ptr X, const size_t incX);
86 typename Field::Element_ptr X, const size_t incX);
98 typename Field::Element_ptr X, const size_t incX);
133 typename Field::Element_ptr X, const size_t incX)
135 typename Field::Element_ptr Xi = X ;
154 typename Field::Element_ptr X, const size_t incX)
156 typename Field::Element_ptr Xi = X ;
171 typename Field::Element_ptr X, const size_t incX)
195 typename Field::Element_ptr X, const size_t incX)
383 typename Field::Element_ptr Xi = X;
[all …]
H A Dfflas_fscal.inl171 typename Field::Element_ptr Xc = fflas_new (F,N) ;
192 typename Field::Element_ptr Yi = Y ;
202 typename Field::Element_ptr X, const size_t incX, FC)
217 typename Field::Element_ptr Xi = X ;
234 typename Field::Element_ptr Y, const size_t incY, FC)
242 typename Field::Element_ptr Yi = Y;
272 typename Field::Element_ptr X, const size_t incX)
282 typename Field::Element_ptr Y, const size_t incY)
307 Givaro::FloatDomain::Element_ptr y, const size_t incy )
350 typename Field::Element_ptr A, const size_t lda)
[all …]
H A Dfflas_fgemv.inl39 inline typename Field::Element_ptr
88 inline typename Field::Element_ptr
119 inline typename Field::Element_ptr
191 inline typename Field::Element_ptr
226 inline typename Field::Element_ptr
338 inline typename Field::Element_ptr
407 inline Givaro::DoubleDomain::Element_ptr
429 inline typename Field::Element_ptr
445 inline Givaro::FloatDomain::Element_ptr
467 typename Field::Element_ptr
[all …]
H A Dfflas_sparse.inl51 typename Field::Element_ptr y, const int ldy) {
239 typename Field::Element_ptr y, int ldy, FCat, MZO) {
248 typename Field::Element_ptr y, int ldy, FCat, MZO) {
312 typename Field::Element_ptr y, int ldy, FieldCategories::GenericTag, ZOSparseMatrix) {
379 typename Field::Element_ptr y, int ldy, FieldCategories::ModularTag, ZOSparseMatrix) {
398 typename Field::Element_ptr y, int ldy, FCat, MZO) {
407 typename Field::Element_ptr y, int ldy, FCat, MZO) {
571 typename Field::Element_ptr y,
842 typename Field::Element_ptr y) {
860 typename Field::Element_ptr y) {
[all …]
H A Dfflas_fger.inl38 typename Field::Element_ptr A, const size_t lda)
90 typename Field::Element_ptr A, const size_t lda,
111 typename Field::Element_ptr A, const size_t lda,
119 typename Field::Element_ptr Ai=A;
191 typename Field::Element_ptr A, const size_t lda,
225 typename Field::Element_ptr A, const size_t lda,
235 typedef typename Field::Element_ptr Element_ptr; typedef
267 Element_ptr sY = FFLAS::fflas_new (F, N);
286 typename Field::Element_ptr A, const size_t lda,
313 typedef typename Field::Element_ptr Element_ptr; typedef
[all …]
/dports/math/fflas-ffpack/fflas-ffpack-2.4.3/fflas-ffpack/fflas/fflas_sparse/
H A Dell_r.h47 typename _Field::Element_ptr dat;
59 const typename Field::Element &beta, typename Field::Element_ptr y);
64 const typename Field::Element &beta, typename Field::Element_ptr y);
68 const size_t blockSize, const typename Field::Element_ptr &x,
70 typename Field::Element_ptr &y, const int ldy);
74 const size_t blockSize, const typename Field::Element_ptr &x,
76 typename Field::Element_ptr &y, const int ldy);
H A Dread_sparse.h72 … typename Field::Element_ptr &val, index_t &rowdim, index_t &coldim, uint64_t &nnz) in readSmsFormat()
216 … typename Field::Element_ptr &val, index_t &rowdim, index_t &coldim, uint64_t &nnz) in readSprFormat()
287 typedef typename Field::Element_ptr Element_ptr ; typedef
290 Element_ptr val,
300 typedef typename Field::Element_ptr Element_ptr ;
303 Element_ptr val,
315 Element_ptr val,
338 typename Field::Element_ptr val,
380 typename Field::Element_ptr val,
417 typename Field::Element_ptr &val)
[all …]
/dports/math/fflas-ffpack/fflas-ffpack-2.4.3/tests/
H A Dtest-sparse.C68 typename Field::Element_ptr dat, index_t rowdim, index_t coldim, in test_spmv()
69 uint64_t nnz, typename Field::Element_ptr x, in test_spmv()
70 typename Field::Element_ptr y, typename Field::Element beta) { in test_spmv()
82 typename Field::Element_ptr x, typename Field::Element_ptr y, in test_spmv_sell()
100 uint64_t nnz, int blockSize, typename Field::Element_ptr x, in test_spmm()
101 int ldx, typename Field::Element_ptr y, int ldy, in test_spmm()
112 uint64_t nnz, int blockSize, typename Field::Element_ptr x,
113 int ldx, typename Field::Element_ptr y, int ldy,
124 uint64_t nnz, typename Field::Element_ptr x,
137 typename Field::Element_ptr x, typename Field::Element_ptr y,
[all …]
H A Dtest-fger.C62 const typename Field::Element_ptr Cd, // c0 in check_fger()
66 const typename Field::Element_ptr x, in check_fger()
68 const typename Field::Element_ptr y, in check_fger()
70 const typename Field::Element_ptr C, // res in check_fger()
76 typedef typename Field::Element_ptr Element_ptr; in check_fger() typedef
85 Element_ptr D = fflas_new (F,m,n); in check_fger()
146 typedef typename Field::Element_ptr Element_ptr; in launch_fger() typedef
147 Element_ptr A ; in launch_fger()
149 Element_ptr B ; in launch_fger()
151 Element_ptr C = fflas_new (F,m,ldc); in launch_fger()
[all …]
H A Dtest-lu.C114 typename Field::Element_ptr L = fflas_new(F, m, R); in test_LUdivine()
115 typename Field::Element_ptr U = fflas_new(F, R, n); in test_LUdivine()
218 typedef typename Field::Element_ptr Element_ptr ; in test_pluq() typedef
219 Element_ptr B = fflas_new(F,m,lda) ; in test_pluq()
255 typedef typename Field::Element_ptr Element_ptr ; in launch_test() typedef
259 Element_ptr A = fflas_new (F, m, lda); in launch_test()
270 Element_ptr A = fflas_new (F, m, lda); in launch_test()
281 Element_ptr A = fflas_new (F, m, lda); in launch_test()
294 Element_ptr A = fflas_new (F, M, lda); in launch_test()
307 Element_ptr A = fflas_new (F, M, lda); in launch_test()
[all …]
/dports/math/fflas-ffpack/fflas-ffpack-2.4.3/fflas-ffpack/fflas/fflas_fgemm/
H A Dschedule_bini.inl43 const typename Field::Element_ptr A,const size_t lda,
44 const typename Field::Element_ptr B,const size_t ldb,
46 typename Field::Element_ptr C, const size_t ldc,
56 const typename Field::Element_ptr d11,d12,d21,d22;
57 typename Field::Element_ptr d11c,d12c,d21c,d22c,dx1,dx2;
58 const typename Field::Element_ptr A11=A, A12, A21, A22;
59 const typename Field::Element_ptr B11=B, B12, B21, B22;
60 typename Field::Element_ptr C11=C, C12=C+nr, C21=C+mr*ldc, C22=C+nr+mr*ldc;
/dports/math/fflas-ffpack/fflas-ffpack-2.4.3/tutorials/
H A Dfflas-101_3.C40 Float_Field::Element_ptr a; in main()
49 Float_Field::Element_ptr b; in main()
56 Float_Field::Element_ptr A; in main()
64 Float_Field::Element_ptr c; in main()
74 Float_Field::Element_ptr e; in main()

12345678