Home
last modified time | relevance | path

Searched refs:db (Results 1 – 21 of 21) sorted by relevance

/petsc/src/dm/impls/swarm/
H A Ddata_bucket.c72 DMSwarmDataBucket db; in DMSwarmDataBucketCreate() local
75 PetscCall(PetscNew(&db)); in DMSwarmDataBucketCreate()
77 db->finalised = PETSC_FALSE; in DMSwarmDataBucketCreate()
79 db->L = -1; in DMSwarmDataBucketCreate()
80 db->buffer = 1; in DMSwarmDataBucketCreate()
81 db->allocated = 1; in DMSwarmDataBucketCreate()
82 db->nfields = 0; in DMSwarmDataBucketCreate()
83 PetscCall(PetscMalloc1(1, &db->field)); in DMSwarmDataBucketCreate()
84 *DB = db; in DMSwarmDataBucketCreate()
90 DMSwarmDataBucket db = *DB; in DMSwarmDataBucketDestroy() local
[all …]
H A Dswarm_migrate.c26 PetscCall(DMSwarmDataBucketGetSizes(swarm->db, &npoints, NULL, NULL)); in DMSwarmMigrate_Push_Basic()
41 PetscCall(DMSwarmDataBucketCreatePackedArray(swarm->db, &sizeof_dmswarm_point, &point_buffer)); in DMSwarmMigrate_Push_Basic()
47 PetscCall(DMSwarmDataBucketFillPackedArray(swarm->db, p, point_buffer)); in DMSwarmMigrate_Push_Basic()
58 PetscCall(DMSwarmDataBucketGetDMSwarmDataFieldByName(swarm->db, DMSwarmField_rank, &gfield)); in DMSwarmMigrate_Push_Basic()
63 PetscCall(DMSwarmDataBucketGetSizes(swarm->db, &npoints, NULL, NULL)); in DMSwarmMigrate_Push_Basic()
70 PetscCall(DMSwarmDataBucketRemovePointAtIndex(swarm->db, p)); in DMSwarmMigrate_Push_Basic()
72 …PetscCall(DMSwarmDataBucketGetSizes(swarm->db, &npoints, NULL, NULL)); /* you need to update npoin… in DMSwarmMigrate_Push_Basic()
84 PetscCall(DMSwarmDataBucketGetSizes(swarm->db, &npoints, NULL, NULL)); in DMSwarmMigrate_Push_Basic()
85 …PetscCall(DMSwarmDataBucketSetSizes(swarm->db, npoints + n_points_recv, DMSWARM_DATA_BUCKET_BUFFER… in DMSwarmMigrate_Push_Basic()
89 PetscCall(DMSwarmDataBucketInsertPackedArray(swarm->db, npoints + p, data_p)); in DMSwarmMigrate_Push_Basic()
[all …]
H A Dswarm.c230 PetscCall(DMSwarmDataBucketGetSizes(swarm->db, &n, NULL, NULL)); in DMCreateGlobalVector_Swarm()
264 PetscCall(DMSwarmDataBucketGetSizes(swarm->db, &n, NULL, NULL)); in DMCreateLocalVector_Swarm()
293 PetscCall(DMSwarmDataBucketGetDMSwarmDataFieldIdByName(swarm->db, fieldname, &fid)); in DMSwarmDestroyVectorFromField_Private()
299 …PetscCheck(nlocal / bs == swarm->db->L, PetscObjectComm((PetscObject)dm), PETSC_ERR_USER, "DMSwarm… in DMSwarmDestroyVectorFromField_Private()
300 PetscCall(DMSwarmDataBucketGetDMSwarmDataFieldByName(swarm->db, fieldname, &gfield)); in DMSwarmDestroyVectorFromField_Private()
319 PetscCall(DMSwarmDataBucketGetSizes(swarm->db, &n, NULL, NULL)); in DMSwarmCreateVectorFromField_Private()
340 PetscCall(DMSwarmDataBucketGetDMSwarmDataFieldIdByName(swarm->db, fieldname, &fid)); in DMSwarmCreateVectorFromField_Private()
359 PetscCall(DMSwarmDataBucketGetDMSwarmDataFieldIdByName(swarm->db, fieldnames[f], &fid)); in DMSwarmDestroyVectorFromFields_Private()
368 …PetscCheck(n == swarm->db->L, PetscObjectComm((PetscObject)sw), PETSC_ERR_USER, "DMSwarm sizes hav… in DMSwarmDestroyVectorFromFields_Private()
397 PetscCall(DMSwarmDataBucketGetSizes(swarm->db, &n, NULL, NULL)); in DMSwarmCreateVectorFromFields_Private()
[all …]
H A Dswarmpic_view.c407 …for (f = 4; f < swarm->db->nfields; f++) { /* only examine user defined fields - the first 4 are i… in DMSwarmViewXDMF()
411 field = swarm->db->field[f]; in DMSwarmViewXDMF()
/petsc/src/tao/util/
H A Dtao_util.c251 PetscScalar *da, *db, *t1; in MatDFischer() local
261 PetscCall(VecGetArray(Db, &db)); in MatDFischer()
267 db[i] = 0.0; in MatDFischer()
278 db[i] = 1.0; in MatDFischer()
291 db[i] = -1.0; in MatDFischer()
293 if (PetscRealPart(db[i]) >= 1) { in MatDFischer()
297 db[i] = -t2[i] / ai - 1.0; in MatDFischer()
304 db[i] = -f[i] / ai - 1.0; in MatDFischer()
311 db[i] = t2[i] / ai - 1.0; in MatDFischer()
318 db[i] = f[i] / ai - 1.0; in MatDFischer()
[all …]
/petsc/src/ksp/ksp/impls/cg/pipecgrr/
H A Dpipecgrr.c25 …PetscReal ds = 0.0, dz = 0.0, dx = 0.0, dpp = 0.0, dq = 0.0, dm = 0.0, du = 0.0, dw = 0.0, db = … in KSPSolve_PIPECGRR() local
61 PetscCall(VecNormBegin(B, NORM_2, &db)); in KSPSolve_PIPECGRR()
65 PetscCall(VecNormEnd(B, NORM_2, &db)); in KSPSolve_PIPECGRR()
69 PetscCall(VecNormBegin(B, NORM_2, &db)); in KSPSolve_PIPECGRR()
73 PetscCall(VecNormEnd(B, NORM_2, &db)); in KSPSolve_PIPECGRR()
77 PetscCall(VecNormBegin(B, NORM_2, &db)); in KSPSolve_PIPECGRR()
81 PetscCall(VecNormEnd(B, NORM_2, &db)); in KSPSolve_PIPECGRR()
203 …errr = PetscSqrtReal((mnz * sqn + 1) * Anorm * xnp + db) * eps + PetscSqrtReal(PetscAbsScalar(alph… in KSPSolve_PIPECGRR()
209 errr = PetscSqrtReal((mnz * sqn + 1) * Anorm * dx + db) * eps; in KSPSolve_PIPECGRR()
/petsc/src/snes/impls/vi/ss/
H A Dviss.c98 PetscScalar *l, *u, *x, *f, *da, *db, da1, da2, db1, db2; in SNESVIComputeBsubdifferentialVectors() local
107 PetscCall(VecGetArray(Db, &db)); in SNESVIComputeBsubdifferentialVectors()
113 db[i] = 1; in SNESVIComputeBsubdifferentialVectors()
116 db[i] = DPhi(-f[i], u[i] - x[i]); in SNESVIComputeBsubdifferentialVectors()
119 db[i] = DPhi(f[i], x[i] - l[i]); in SNESVIComputeBsubdifferentialVectors()
122 db[i] = 0; in SNESVIComputeBsubdifferentialVectors()
129 db[i] = db1 * db2; in SNESVIComputeBsubdifferentialVectors()
138 PetscCall(VecRestoreArray(Db, &db)); in SNESVIComputeBsubdifferentialVectors()
/petsc/src/tao/complementarity/impls/asls/
H A Dasils.c51 PetscCall(VecDuplicate(tao->solution, &asls->db)); in TaoSetUp_ASILS()
78 …obian, tao->solution, tao->constraints, tao->XL, tao->XU, asls->t1, asls->t2, asls->da, asls->db)); in Tao_ASLS_FunctionGradient()
79 PetscCall(VecPointwiseMult(asls->t1, asls->ff, asls->db)); in Tao_ASLS_FunctionGradient()
94 PetscCall(VecDestroy(&ssls->db)); in TaoDestroy_ASILS()
174 PetscCall(VecWhichBetweenOrEqual(asls->t1, asls->db, asls->t2, &asls->fixed)); in TaoSolve_ASILS()
195 PetscCall(TaoVecGetSubVec(asls->db, asls->free, tao->subset_type, 1.0, &asls->r3)); in TaoSolve_ASILS()
H A Dasfls.c51 PetscCall(VecDuplicate(tao->solution, &asls->db)); in TaoSetUp_ASFLS()
78 …obian, tao->solution, tao->constraints, tao->XL, tao->XU, asls->t1, asls->t2, asls->da, asls->db)); in Tao_ASLS_FunctionGradient()
79 PetscCall(VecPointwiseMult(asls->t1, asls->ff, asls->db)); in Tao_ASLS_FunctionGradient()
94 PetscCall(VecDestroy(&ssls->db)); in TaoDestroy_ASFLS()
177 PetscCall(VecWhichBetweenOrEqual(asls->t1, asls->db, asls->t2, &asls->fixed)); in TaoSolve_ASFLS()
198 PetscCall(TaoVecGetSubVec(asls->db, asls->free, tao->subset_type, 1.0, &asls->r3)); in TaoSolve_ASFLS()
/petsc/src/ksp/ksp/impls/hpddm/cuda/
H A Dhpddm.cu19 const thrust::device_ptr<const PetscScalar> db = thrust::device_pointer_cast(b); in KSPSolve_HPDDM_CUDA_Private() local
28 thrust::copy_n(thrust::cuda::par.on(PetscDefaultCudaStream), db, N, dptr[0]); in KSPSolve_HPDDM_CUDA_Private()
/petsc/src/tao/complementarity/impls/ssls/
H A Dssls.c49 …obian, tao->solution, tao->constraints, tao->XL, tao->XU, ssls->t1, ssls->t2, ssls->da, ssls->db)); in Tao_SSLS_FunctionGradient()
50 PetscCall(MatDiagonalScale(tao->jacobian, ssls->db, NULL)); in Tao_SSLS_FunctionGradient()
H A Dssls.h45 Vec db; /* work vector for subdifferential calculation (row scale) */ member
H A Dssils.c13 PetscCall(VecDuplicate(tao->solution, &ssls->db)); in TaoSetUp_SSILS()
27 PetscCall(VecDestroy(&ssls->db)); in TaoDestroy_SSILS()
H A Dssfls.c14 PetscCall(VecDuplicate(tao->solution, &ssls->db)); in TaoSetUp_SSFLS()
98 PetscCall(VecDestroy(&ssls->db)); in TaoDestroy_SSFLS()
/petsc/include/petsc/private/
H A Ddmswarmimpl.h53 DMSwarmDataBucket db; member
/petsc/
H A D.gitignore30 RDict.db
/petsc/lib/petsc/bin/maint/
H A Dxclude50 petsc-dist/Rdict.db
/petsc/src/mat/impls/dense/seq/cupm/
H A Dmatseqdensecupm.hpp1322 const auto db = DeviceArrayRead(dctx, B); in MatMatMult_Numeric_Dispatch() local
1329 …ose_B ? CUPMBLAS_OP_T : CUPMBLAS_OP_N, m, n, k, &one, da.cupmdata(), alda, db.cupmdata(), blda, &z… in MatMatMult_Numeric_Dispatch()
/petsc/src/ksp/ksp/utils/dm/
H A Ddmproject.c689 … nfields; ++f) PetscCall(DMSwarmDataBucketGetDMSwarmDataFieldByName(swarm->db, fieldnames[f], &gfi… in DMSwarmProjectFields()
/petsc/share/petsc/datafiles/meshes/
H A Dtestcase3D.cas3319 (prepdf/default-thermo-db-fname "")
7315 (user-defined-db-name "")
/petsc/doc/
H A Dpetsc.bib1779 …url = {http://www.ncbi.nlm.nih.gov/entrez/query.fcgi?cmd=Retrieve&db=PubMed&list_uids=14…
5649 url = {http://www.informaworld.com/smpp/content~content=a782025305~db=all~order=page},