/dports/science/siconos/siconos-4.4.0/numerics/src/SOCP/ |
H A D | soclcp_projection.c | 59 int nLocal = localproblem->n; in soclcp_projectionOnCone_solve() local 70 …cblas_dgemv(CblasColMajor,CblasNoTrans, nLocal, nLocal, 1.0, MLocal, nLocal, reaction, incx, 1.0, … in soclcp_projectionOnCone_solve() 72 for(int i =0; i < nLocal ; i++) in soclcp_projectionOnCone_solve() 169 int nLocal = localproblem->n;; in soclcp_projectionOnConeWithLocalIteration_solve() local 195 double * v_k = options->dWork + nLocal; in soclcp_projectionOnConeWithLocalIteration_solve() 196 double * r_k = options->dWork + nLocal+ nLocal; in soclcp_projectionOnConeWithLocalIteration_solve() 234 …cblas_dgemv(CblasColMajor,CblasNoTrans, nLocal, nLocal, 1.0, MLocal, nLocal, r, incx, 1.0, v_k, in… in soclcp_projectionOnConeWithLocalIteration_solve() 254 …cblas_dgemv(CblasColMajor,CblasNoTrans, nLocal, nLocal, 1.0, MLocal, nLocal, r, incx, 1.0, v, incy… in soclcp_projectionOnConeWithLocalIteration_solve() 323 int nLocal = localproblem->n; in soclcp_projectionOnCylinder_solve() local 335 …cblas_dgemv(CblasColMajor,CblasNoTrans, nLocal, nLocal, 1.0, MLocal, nLocal, reaction, incx, 1.0, … in soclcp_projectionOnCylinder_solve() [all …]
|
/dports/math/primme/primme-3.2/src/eigs/ |
H A D | inner_solve.c | 149 PRIMME_INT nLocal = primme->nLocal; in inner_solve_Sprimme() local 284 g, nLocal, d, nLocal, nLocal, blockSize, rho_prev, ctx)); in inner_solve_Sprimme() 293 Num_zero_matrix_Sprimme(delta, nLocal, blockSize, nLocal, ctx); in inner_solve_Sprimme() 318 d, nLocal, w, nLocal, nLocal, blockSize, sigma_prev, ctx)); in inner_solve_Sprimme() 352 Num_axpy_Sprimme(nLocal, -alpha_prev[p[i]], &w[nLocal * i], 1, in inner_solve_Sprimme() 374 g, nLocal, g, nLocal, nLocal, blockSize, Theta, ctx)); in inner_solve_Sprimme() 400 nLocal, (HSCALAR)gamma[p[i]], &delta[i * nLocal], 1, ctx); in inner_solve_Sprimme() 401 Num_axpy_Sprimme(nLocal, (HSCALAR)eta[p[i]], &d[i * nLocal], 1, in inner_solve_Sprimme() 418 sol, ldsol, nLocal, w, nLocal, 0, blockSize, ctx)); in inner_solve_Sprimme() 617 g, nLocal, w, nLocal, nLocal, blockSize, rho, ctx)); in inner_solve_Sprimme() [all …]
|
H A D | init.c | 148 NULL, 0, nLocal, maxRank, &nV, ctx)); in init_basis_Sprimme() 163 primme->nLocal, Bevecs ? ldBevecs : ldevecs, evecsHat, in init_basis_Sprimme() 186 nLocal, initSize, ldevecs, V, ldV, ctx)); in init_basis_Sprimme() 201 2, primme->iseed, nLocal, &V[ldV * (initSize + i)], ctx); in init_basis_Sprimme() 208 0, nLocal, maxRank, basisSize, ctx)); in init_basis_Sprimme() 292 0, nLocal, maxRank, &nV, ctx)); in init_block_krylov() 300 CHKERR(matrixMatvec_Sprimme(&V[ldV*(i-blockSize)], nLocal, ldV, in init_block_krylov() 308 nLocal, maxRank, &nV, ctx)); in init_block_krylov() 311 Num_larnv_Sprimme(2, primme->iseed, nLocal, &V[ldV * j], ctx); in init_block_krylov() 315 nLocal, maxRank, &nV, ctx)); in init_block_krylov() [all …]
|
H A D | auxiliary_eigs.c | 192 assert(ldV >= nLocal && ldW >= nLocal); 193 assert(primme->ldOPs == 0 || primme->ldOPs >= nLocal); 202 CHKERR(Num_matrix_astype_Sprimme(Vb, nLocal, blockSize, ldV, 205 CHKERR(Num_matrix_astype_Sprimme(Wb, nLocal, blockSize, ldW, 219 CHKERR(Num_matrix_astype_Sprimme(W0, nLocal, blockSize, ldW0, 259 assert(ldV >= nLocal && ldBV >= nLocal); 260 assert(primme->ldOPs == 0 || primme->ldOPs >= nLocal); 269 CHKERR(Num_matrix_astype_Sprimme(Vb, nLocal, blockSize, ldV, 272 CHKERR(Num_matrix_astype_Sprimme(BVb, nLocal, blockSize, ldBV, 323 assert(primme->nLocal == nLocal); [all …]
|
H A D | init.h | 136 int init_block_krylovdprimme(dummy_type_dprimme *V, PRIMME_INT nLocal, PRIMME_INT ldV, 147 int init_block_krylovhprimme(dummy_type_hprimme *V, PRIMME_INT nLocal, PRIMME_INT ldV, 158 int init_block_krylovkprimme(dummy_type_kprimme *V, PRIMME_INT nLocal, PRIMME_INT ldV, 169 int init_block_krylovsprimme(dummy_type_sprimme *V, PRIMME_INT nLocal, PRIMME_INT ldV, 180 int init_block_krylovcprimme(dummy_type_cprimme *V, PRIMME_INT nLocal, PRIMME_INT ldV, 191 int init_block_krylovzprimme(dummy_type_zprimme *V, PRIMME_INT nLocal, PRIMME_INT ldV, 202 int init_block_krylovmagma_hprimme(dummy_type_magma_hprimme *V, PRIMME_INT nLocal, PRIMME_INT ldV, 213 int init_block_krylovmagma_kprimme(dummy_type_magma_kprimme *V, PRIMME_INT nLocal, PRIMME_INT ldV, 224 int init_block_krylovmagma_sprimme(dummy_type_magma_sprimme *V, PRIMME_INT nLocal, PRIMME_INT ldV, 235 int init_block_krylovmagma_cprimme(dummy_type_magma_cprimme *V, PRIMME_INT nLocal, PRIMME_INT ldV, [all …]
|
H A D | update_W.c | 78 int update_Q_Sprimme(SCALAR *BV, PRIMME_INT nLocal, PRIMME_INT ldBV, SCALAR *W, in update_Q_Sprimme() argument 89 assert(ldBV >= nLocal && ldW >= nLocal && ldQ >= nLocal && in update_Q_Sprimme() 97 CHKERR(Num_compute_residuals_Sprimme(nLocal, blockSize, t, in update_Q_Sprimme() 105 *nQ + blockSize - 1, NULL, 0, 0, NULL, 0, nLocal, in update_Q_Sprimme()
|
/dports/math/py-primme/primme-3.2/src/eigs/ |
H A D | inner_solve.c | 149 PRIMME_INT nLocal = primme->nLocal; in is_simple_zlib() 284 g, nLocal, d, nLocal, nLocal, blockSize, rho_prev, ctx)); in is_simple_zlib() 293 Num_zero_matrix_Sprimme(delta, nLocal, blockSize, nLocal, ctx); in is_simple_zlib() 318 d, nLocal, w, nLocal, nLocal, blockSize, sigma_prev, ctx)); in is_simple_zlib() 352 Num_axpy_Sprimme(nLocal, -alpha_prev[p[i]], &w[nLocal * i], 1, in is_simple_zlib() 374 g, nLocal, g, nLocal, nLocal, blockSize, Theta, ctx)); in is_simple_zlib() 400 nLocal, (HSCALAR)gamma[p[i]], &delta[i * nLocal], 1, ctx); in is_simple_zlib() 401 Num_axpy_Sprimme(nLocal, (HSCALAR)eta[p[i]], &d[i * nLocal], 1, in is_simple_zlib() 418 sol, ldsol, nLocal, w, nLocal, 0, blockSize, ctx)); in is_simple_zlib() 617 g, nLocal, w, nLocal, nLocal, blockSize, rho, ctx)); in is_simple_zlib() [all …]
|
H A D | init.c | 148 NULL, 0, nLocal, maxRank, &nV, ctx)); in ListTopics() 163 primme->nLocal, Bevecs ? ldBevecs : ldevecs, evecsHat, in ListTopics() 186 nLocal, initSize, ldevecs, V, ldV, ctx)); in ListTopics() 201 2, primme->iseed, nLocal, &V[ldV * (initSize + i)], ctx); in ListTopics() 208 0, nLocal, maxRank, basisSize, ctx)); in ListTopics() 292 0, nLocal, maxRank, &nV, ctx)); 300 CHKERR(matrixMatvec_Sprimme(&V[ldV*(i-blockSize)], nLocal, ldV, 308 nLocal, maxRank, &nV, ctx)); 311 Num_larnv_Sprimme(2, primme->iseed, nLocal, &V[ldV * j], ctx); 315 nLocal, maxRank, &nV, ctx)); [all …]
|
H A D | auxiliary_eigs.c | 192 assert(ldV >= nLocal && ldW >= nLocal); in gen_array_2d() 193 assert(primme->ldOPs == 0 || primme->ldOPs >= nLocal); in gen_array_2d() 202 CHKERR(Num_matrix_astype_Sprimme(Vb, nLocal, blockSize, ldV, in gen_array_2d() 205 CHKERR(Num_matrix_astype_Sprimme(Wb, nLocal, blockSize, ldW, in gen_array_2d() 219 CHKERR(Num_matrix_astype_Sprimme(W0, nLocal, blockSize, ldW0, in gen_array_2d() 259 assert(ldV >= nLocal && ldBV >= nLocal); in gen_array_4d() 260 assert(primme->ldOPs == 0 || primme->ldOPs >= nLocal); in gen_array_4d() 269 CHKERR(Num_matrix_astype_Sprimme(Vb, nLocal, blockSize, ldV, in gen_array_4d() 272 CHKERR(Num_matrix_astype_Sprimme(BVb, nLocal, blockSize, ldBV, in gen_array_4d() 323 assert(primme->nLocal == nLocal); in test_rate() [all …]
|
H A D | init.h | 136 int init_block_krylovdprimme(dummy_type_dprimme *V, PRIMME_INT nLocal, PRIMME_INT ldV, 147 int init_block_krylovhprimme(dummy_type_hprimme *V, PRIMME_INT nLocal, PRIMME_INT ldV, 158 int init_block_krylovkprimme(dummy_type_kprimme *V, PRIMME_INT nLocal, PRIMME_INT ldV, 169 int init_block_krylovsprimme(dummy_type_sprimme *V, PRIMME_INT nLocal, PRIMME_INT ldV, 180 int init_block_krylovcprimme(dummy_type_cprimme *V, PRIMME_INT nLocal, PRIMME_INT ldV, 191 int init_block_krylovzprimme(dummy_type_zprimme *V, PRIMME_INT nLocal, PRIMME_INT ldV, 202 int init_block_krylovmagma_hprimme(dummy_type_magma_hprimme *V, PRIMME_INT nLocal, PRIMME_INT ldV, 213 int init_block_krylovmagma_kprimme(dummy_type_magma_kprimme *V, PRIMME_INT nLocal, PRIMME_INT ldV, 224 int init_block_krylovmagma_sprimme(dummy_type_magma_sprimme *V, PRIMME_INT nLocal, PRIMME_INT ldV, 235 int init_block_krylovmagma_cprimme(dummy_type_magma_cprimme *V, PRIMME_INT nLocal, PRIMME_INT ldV, [all …]
|
/dports/science/qmcpack/qmcpack-3.11.0/src/Containers/OhmmsPETE/ |
H A D | OhmmsVector.h | 59 Vector(const Vector& rhs) : nLocal(rhs.nLocal), nAllocated(0), X(nullptr) in Vector() 61 if (nLocal) in Vector() 76 if (nLocal != rhs.nLocal) 91 if (nLocal != rhs.nLocal) 119 nLocal = n; in attachReference() 142 if (n > nLocal) 143 allocator_traits<Alloc>::fill_n(X + nLocal, n - nLocal, val); 144 nLocal = n; 162 nLocal = 0; in free() 212 size_t nLocal; [all …]
|
/dports/math/primme/primme-3.2/tests/COMMON/ |
H A D | ioandtest.c | 97 …Num_gemv_Sprimme("C", primme->nLocal, i+1, 1.0, evecs, primme->nLocal, &evecs[primme->nLocal*i], 1… in check_solution() 115 …primme->matrixMatvec(&evecs[primme->nLocal*i], &primme->nLocal, Ax, &primme->nLocal, &one, primme,… in check_solution() 122 for (j=0; j<primme->nLocal; j++) r[j] = Ax[j] - evals[i]*evecs[primme->nLocal*i+j]; in check_solution() 128 …n_Sprimme(evecs, primme->initSize, primme->nLocal, evecs, primme->nLocal, NULL, 0, r, NULL, 1, pri… in check_solution() 134 …Num_gemv_Sprimme("C", primme->nLocal, cols, 1.0, X, primme->nLocal, &evecs[primme->nLocal*i], 1, 0… in check_solution() 190 FREAD(&X[nLocal*i], sizeof(d), nLocal, f); in readBinaryEvecsAndPrimmeParams() 195 for (j=0; j<nLocal; j++) { in readBinaryEvecsAndPrimmeParams() 239 FWRITE(&X[primme->nLocal*i], sizeof(d), primme->nLocal, f); in writeBinaryEvecsAndPrimmeParams() 299 …sval0 = primme_svds_dot_real(&V[primme_svds->nLocal*i], &V[primme_svds->nLocal*i], 1, primme_svds); in check_solution_svds() 315 for (j=0; j<primme_svds->nLocal; j++) r[j] = Ax[j] - svals[i]*V[primme_svds->nLocal*i+j]; in check_solution_svds() [all …]
|
/dports/math/py-primme/primme-3.2/tests/COMMON/ |
H A D | ioandtest.c | 97 …Num_gemv_Sprimme("C", primme->nLocal, i+1, 1.0, evecs, primme->nLocal, &evecs[primme->nLocal*i], 1… in check_solution() 115 …primme->matrixMatvec(&evecs[primme->nLocal*i], &primme->nLocal, Ax, &primme->nLocal, &one, primme,… in check_solution() 122 for (j=0; j<primme->nLocal; j++) r[j] = Ax[j] - evals[i]*evecs[primme->nLocal*i+j]; in check_solution() 128 …n_Sprimme(evecs, primme->initSize, primme->nLocal, evecs, primme->nLocal, NULL, 0, r, NULL, 1, pri… in check_solution() 134 …Num_gemv_Sprimme("C", primme->nLocal, cols, 1.0, X, primme->nLocal, &evecs[primme->nLocal*i], 1, 0… in check_solution() 190 FREAD(&X[nLocal*i], sizeof(d), nLocal, f); in readBinaryEvecsAndPrimmeParams() 195 for (j=0; j<nLocal; j++) { in readBinaryEvecsAndPrimmeParams() 239 FWRITE(&X[primme->nLocal*i], sizeof(d), primme->nLocal, f); in writeBinaryEvecsAndPrimmeParams() 299 …sval0 = primme_svds_dot_real(&V[primme_svds->nLocal*i], &V[primme_svds->nLocal*i], 1, primme_svds); in check_solution_svds() 315 for (j=0; j<primme_svds->nLocal; j++) r[j] = Ax[j] - svals[i]*V[primme_svds->nLocal*i+j]; in check_solution_svds() [all …]
|
/dports/graphics/py-gdal/gdal-3.3.3/frmts/rmf/ |
H A D | rmflzw.cpp | 101 nLocal = (UnsanitizedMul(nLocal, nLocal) >> 6) & 0x0FFF; // middle 12 bits of result in LZWUpdateTab() 104 GUInt32 nNext = nLocal; in LZWUpdateTab() 105 if( poCodeTab[nLocal].bUsed ) in LZWUpdateTab() 109 nLocal = nNext; in LZWUpdateTab() 112 nNext = (nLocal + 101) & 0x0FFF; in LZWUpdateTab() 120 poCodeTab[nLocal].iNext = nNext; in LZWUpdateTab() 155 nLocal = (UnsanitizedMul(nLocal, nLocal) >> 6) & 0x0FFF; // middle 12 bits of result in LZWFindIndex() 159 CPLAssert(nLocal < TABSIZE); in LZWFindIndex() 163 return nLocal; in LZWFindIndex() 165 nLocal = poCodeTab[nLocal].iNext; in LZWFindIndex() [all …]
|
/dports/graphics/p5-Geo-GDAL/gdal-3.3.3/frmts/rmf/ |
H A D | rmflzw.cpp | 101 nLocal = (UnsanitizedMul(nLocal, nLocal) >> 6) & 0x0FFF; // middle 12 bits of result in LZWUpdateTab() 104 GUInt32 nNext = nLocal; in LZWUpdateTab() 105 if( poCodeTab[nLocal].bUsed ) in LZWUpdateTab() 109 nLocal = nNext; in LZWUpdateTab() 112 nNext = (nLocal + 101) & 0x0FFF; in LZWUpdateTab() 120 poCodeTab[nLocal].iNext = nNext; in LZWUpdateTab() 155 nLocal = (UnsanitizedMul(nLocal, nLocal) >> 6) & 0x0FFF; // middle 12 bits of result in LZWFindIndex() 159 CPLAssert(nLocal < TABSIZE); in LZWFindIndex() 163 return nLocal; in LZWFindIndex() 165 nLocal = poCodeTab[nLocal].iNext; in LZWFindIndex() [all …]
|
/dports/graphics/gdal/gdal-3.3.3/frmts/rmf/ |
H A D | rmflzw.cpp | 101 nLocal = (UnsanitizedMul(nLocal, nLocal) >> 6) & 0x0FFF; // middle 12 bits of result in LZWUpdateTab() 104 GUInt32 nNext = nLocal; in LZWUpdateTab() 105 if( poCodeTab[nLocal].bUsed ) in LZWUpdateTab() 109 nLocal = nNext; in LZWUpdateTab() 112 nNext = (nLocal + 101) & 0x0FFF; in LZWUpdateTab() 120 poCodeTab[nLocal].iNext = nNext; in LZWUpdateTab() 155 nLocal = (UnsanitizedMul(nLocal, nLocal) >> 6) & 0x0FFF; // middle 12 bits of result in LZWFindIndex() 159 CPLAssert(nLocal < TABSIZE); in LZWFindIndex() 163 return nLocal; in LZWFindIndex() 165 nLocal = poCodeTab[nLocal].iNext; in LZWFindIndex() [all …]
|
/dports/science/siconos/siconos-4.4.0/numerics/src/FrictionContact/ |
H A D | FrictionContactProblem_as_VI.c | 45 int nLocal = fc3d->dimension; in Function_VI_FC3D() local 55 double normUT = sqrt(F[contact * nLocal + 1] * F[contact * nLocal + 1] in Function_VI_FC3D() 56 + F[contact * nLocal + 2] * F[contact * nLocal + 2]); in Function_VI_FC3D() 57 F[contact * nLocal] += (fc3d->mu[contact] * normUT); in Function_VI_FC3D() 73 int nLocal = fc3d->dimension; in Projection_VI_FC3D() local 74 int n = fc3d->numberOfContacts* nLocal; in Projection_VI_FC3D() 78 projectionOnCone(&PX[ contact * nLocal ], fc3d->mu[contact]); in Projection_VI_FC3D() 107 int nLocal = fc3d->dimension; in Projection_VI_FC3D_Cylinder() local 108 int n = fc3d->numberOfContacts* nLocal; in Projection_VI_FC3D_Cylinder() 143 int nLocal = 2; in Projection_VI_FC3D_Disk() local [all …]
|
H A D | GlobalFrictionContactProblem_as_VI.c | 38 int nLocal = gfc3d->dimension; in Function_VI_GFC3D() local 66 sqrt(localvelocity[contact * nLocal + 1] * localvelocity[contact * nLocal + 1] + in Function_VI_GFC3D() 67 localvelocity[contact * nLocal + 2] * localvelocity[contact * nLocal + 2]); in Function_VI_GFC3D() 68 localvelocity[contact * nLocal] += (gfc3d->mu[contact] * normUT); in Function_VI_GFC3D() 87 int nLocal = gfc3d->dimension; in Projection_VI_GFC3D() local 88 int m = gfc3d->numberOfContacts* nLocal; in Projection_VI_GFC3D() 97 projectionOnCone(&reaction[ contact * nLocal ], gfc3d->mu[contact]); in Projection_VI_GFC3D()
|
H A D | FrictionContactProblem_as_ConvexQP.c | 43 int nLocal = fc3d->dimension; in Projection_ConvexQP_FC3D_Cylinder() local 44 int n = fc3d->numberOfContacts* nLocal; in Projection_ConvexQP_FC3D_Cylinder() 48 projectionOnCylinder(&PX[ contact * nLocal ], options->dWork[contact]); in Projection_ConvexQP_FC3D_Cylinder() 63 int nLocal = 2; in Projection_ConvexQP_FC3D_Disk() local 64 int n = fc3d->numberOfContacts* nLocal; in Projection_ConvexQP_FC3D_Disk() 70 projectionOnDisk(&PX[ contact * nLocal ], options->dWork[contact]); in Projection_ConvexQP_FC3D_Disk()
|
/dports/science/qmcpack/qmcpack-3.11.0/src/Containers/OhmmsSoA/ |
H A D | VectorSoaContainer.h | 55 resize(in.nLocal); in VectorSoaContainer() 64 resize(in.nLocal); 72 … : nLocal(in.nLocal), nGhosts(in.nGhosts), nAllocated(in.nAllocated), myData(std::move(in.myData)) in VectorSoaContainer() 76 in.nLocal = 0; in VectorSoaContainer() 127 nLocal = n; in resize() 134 nLocal = n; in resize() 142 nLocal = 0; in clear() 151 nLocal = 0; in free() 173 nLocal = n; in attachReference() 179 __forceinline size_t size() const { return nLocal; } in size() [all …]
|
/dports/devel/upp/upp/bazaar/plugin/gdal/frmts/rmf/ |
H A D | rmflzw.cpp | 87 GUInt32 nLocal = (iPred + bFoll) | 0x0800; in LZWUpdateTab() local 88 nLocal = (nLocal*nLocal >> 6) & 0x0FFF; // middle 12 bits of result in LZWUpdateTab() 91 if (poCodeTab[nLocal].bUsed == FALSE) in LZWUpdateTab() 92 nNext = nLocal; in LZWUpdateTab() 96 while ( (nNext = poCodeTab[nLocal].iNext) != 0 ) in LZWUpdateTab() 97 nLocal = nNext; in LZWUpdateTab() 100 nNext = (nLocal + 101) & 0x0FFF; in LZWUpdateTab() 108 poCodeTab[nLocal].iNext = nNext; in LZWUpdateTab()
|
/dports/science/siconos/siconos-4.4.0/numerics/src/VI/test/ |
H A D | VI_fc3d_test_collection_1.c | 48 int nLocal = fc3d->dimension; in Ftest_0() local 49 int n = nc * nLocal; in Ftest_0() 57 int pos = contact * nLocal; in Ftest_0() 73 int nLocal = fc3d->dimension; in PXtest_0() local 74 int n = nc * nLocal; in PXtest_0() 80 int pos = contact * nLocal; in PXtest_0() 146 int n = nc * nLocal; in Ftest_1() 154 int pos = contact * nLocal; in Ftest_1() 171 int n = nc * nLocal; in PXtest_1() 244 int n = nc * nLocal; in Ftest_2() [all …]
|
/dports/math/primme/primme-3.2/src/svds/ |
H A D | primme_svds_c.c | 649 primme_svds->nLocal, aux, primme_svds->nLocal, ctx); in copy_last_params_from_svds() 655 assert(primme->nLocal == primme_svds->mLocal + primme_svds->nLocal); in copy_last_params_from_svds() 659 n, primme_svds->nLocal, svecs, primme->nLocal, ctx); in copy_last_params_from_svds() 661 &svecs[primme_svds->nLocal], primme->nLocal, ctx); in copy_last_params_from_svds() 773 svecs0, primme_svds->nLocal, &svecs0[primme_svds->nLocal], in copy_last_params_from_svds() 924 primme_svds->nLocal, n, primme_svds->nLocal, in copy_last_params_to_svds() 944 primme_svds->nLocal, primme_svds->initSize, primme_svds->nLocal, in copy_last_params_to_svds() 948 assert(primme->nLocal == primme_svds->mLocal + primme_svds->nLocal); in copy_last_params_to_svds() 958 Num_copy_matrix_Sprimme(aux, primme_svds->nLocal, n, primme->nLocal, in copy_last_params_to_svds() 1126 mW = primme_svds->nLocal; in matrixMatvecSVDS_Sprimme() [all …]
|
/dports/math/py-primme/primme-3.2/src/svds/ |
H A D | primme_svds_c.c | 649 primme_svds->nLocal, aux, primme_svds->nLocal, ctx); in copy_last_params_from_svds() 655 assert(primme->nLocal == primme_svds->mLocal + primme_svds->nLocal); in copy_last_params_from_svds() 659 n, primme_svds->nLocal, svecs, primme->nLocal, ctx); in copy_last_params_from_svds() 661 &svecs[primme_svds->nLocal], primme->nLocal, ctx); in copy_last_params_from_svds() 773 svecs0, primme_svds->nLocal, &svecs0[primme_svds->nLocal], in copy_last_params_from_svds() 924 primme_svds->nLocal, n, primme_svds->nLocal, in copy_last_params_to_svds() 944 primme_svds->nLocal, primme_svds->initSize, primme_svds->nLocal, in copy_last_params_to_svds() 948 assert(primme->nLocal == primme_svds->mLocal + primme_svds->nLocal); in copy_last_params_to_svds() 958 Num_copy_matrix_Sprimme(aux, primme_svds->nLocal, n, primme->nLocal, in copy_last_params_to_svds() 1126 mW = primme_svds->nLocal; in matrixMatvecSVDS_Sprimme() [all …]
|
/dports/science/dftbplus/dftbplus-19.1/prog/dftb+/lib_common/ |
H A D | schedule.F90 | 162 integer :: rangeLength, nLocal, remainder local 165 nLocal = rangeLength / groupSize 168 nLocal = nLocal + 1 169 localFirst = globalFirst + myRank * nLocal 171 localFirst = globalFirst + remainder * (nLocal + 1) + (myRank - remainder) * nLocal 173 localLast = min(localFirst + nLocal - 1, rangeLength)
|