Home
last modified time | relevance | path

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

12

/petsc/src/vec/vec/tests/
H A Dex39.c54 PetscCall(VecPlaceArray(X1, x)); in main()
55 PetscCall(VecPlaceArray(X2, x + N / 2)); in main()
56 PetscCall(VecPlaceArray(Y1, y)); in main()
57 PetscCall(VecPlaceArray(Y2, y + N / 2)); in main()
58 PetscCall(VecPlaceArray(F1, f)); in main()
59 PetscCall(VecPlaceArray(F2, f + N / 2)); in main()
H A Dex60.c50 PetscCall(VecPlaceArray(x1, px)); in main()
51 PetscCall(VecPlaceArray(x2, px + n)); in main()
52 PetscCall(VecPlaceArray(x3, px + 2 * n)); in main()
/petsc/src/mat/impls/blockmat/seq/
H A Dblockmat.c72 PetscCall(VecPlaceArray(right, x + idx[j] * bs)); in MatSOR_BlockMat_Symmetric()
76 PetscCall(VecPlaceArray(right, b + i * bs)); in MatSOR_BlockMat_Symmetric()
80 PetscCall(VecPlaceArray(right, x + i * bs)); in MatSOR_BlockMat_Symmetric()
86 PetscCall(VecPlaceArray(middle, b + idx[j] * bs)); in MatSOR_BlockMat_Symmetric()
101 PetscCall(VecPlaceArray(right, x + idx[j] * bs)); in MatSOR_BlockMat_Symmetric()
105 PetscCall(VecPlaceArray(right, b + i * bs)); in MatSOR_BlockMat_Symmetric()
109 PetscCall(VecPlaceArray(right, x + i * bs)); in MatSOR_BlockMat_Symmetric()
171 PetscCall(VecPlaceArray(right, x + idx[j] * bs)); in MatSOR_BlockMat()
176 PetscCall(VecPlaceArray(right, b + i * bs)); in MatSOR_BlockMat()
180 PetscCall(VecPlaceArray(right, x + i * bs)); in MatSOR_BlockMat()
[all …]
/petsc/src/ts/impls/implicit/radau5/
H A Dradau5.c19 PetscCallAbort(PETSC_COMM_SELF, VecPlaceArray(cvode->work, Y)); in FVPOL()
20 PetscCallAbort(PETSC_COMM_SELF, VecPlaceArray(cvode->workf, F)); in FVPOL()
50 PetscCallAbort(PETSC_COMM_SELF, VecPlaceArray(cvode->work, Y)); in JVPOL()
67 PetscCallAbort(PETSC_COMM_SELF, VecPlaceArray(cvode->work, Y)); in SOLOUT()
/petsc/src/ksp/pc/impls/tfs/
H A Dtfs.c68 PetscCall(VecPlaceArray(tfs->b, xout)); in PCTFSLocalMult_TFS()
69 PetscCall(VecPlaceArray(tfs->xd, xin)); in PCTFSLocalMult_TFS()
70 PetscCall(VecPlaceArray(tfs->xo, xin + tfs->nd)); in PCTFSLocalMult_TFS()
/petsc/src/ksp/ksp/tests/
H A Dex37.c128 PetscCall(VecPlaceArray(subb, barray)); in main()
129 PetscCall(VecPlaceArray(subx, xarray)); in main()
130 PetscCall(VecPlaceArray(subu, uarray)); in main()
/petsc/src/ksp/pc/impls/bjacobi/
H A Dbjacobi.c660 PetscCall(VecPlaceArray(bjac->x, x_array)); in PCApplySymmetricLeft_BJacobi_Singleblock()
661 PetscCall(VecPlaceArray(bjac->y, y_array)); in PCApplySymmetricLeft_BJacobi_Singleblock()
690 PetscCall(VecPlaceArray(bjac->x, x_array)); in PCApplySymmetricRight_BJacobi_Singleblock()
691 PetscCall(VecPlaceArray(bjac->y, y_array)); in PCApplySymmetricRight_BJacobi_Singleblock()
722 PetscCall(VecPlaceArray(bjac->x, x_array)); in PCApplyTranspose_BJacobi_Singleblock()
723 PetscCall(VecPlaceArray(bjac->y, y_array)); in PCApplyTranspose_BJacobi_Singleblock()
891 PetscCall(VecPlaceArray(bjac->x[i], xin + bjac->starts[i])); in PCApply_BJacobi_Multiblock()
892 PetscCall(VecPlaceArray(bjac->y[i], yin + bjac->starts[i])); in PCApply_BJacobi_Multiblock()
925 PetscCall(VecPlaceArray(bjac->x[i], xin + bjac->starts[i])); in PCApplySymmetricLeft_BJacobi_Multiblock()
926 PetscCall(VecPlaceArray(bjac->y[i], yin + bjac->starts[i])); in PCApplySymmetricLeft_BJacobi_Multiblock()
[all …]
/petsc/src/dm/impls/composite/
H A Dpack.c209 PetscCall(VecPlaceArray(*vec, array + next->rstart)); in DMCompositeGetAccess()
215 PetscCall(VecPlaceArray(*vec, array + next->rstart)); in DMCompositeGetAccess()
270 PetscCall(VecPlaceArray(v, array + link->rstart)); in DMCompositeGetAccessArray()
276 PetscCall(VecPlaceArray(v, array + link->rstart)); in DMCompositeGetAccessArray()
333 PetscCall(VecPlaceArray(v, array + nlocal)); in DMCompositeGetLocalAccessArray()
340 PetscCall(VecPlaceArray(v, array + nlocal)); in DMCompositeGetLocalAccessArray()
540 PetscCall(VecPlaceArray(global, array + next->rstart)); in DMCompositeScatter()
593 PetscCall(VecPlaceArray(global, (PetscScalar *)array + next->rstart)); in DMCompositeScatterArray()
650 PetscCall(VecPlaceArray(global, array + next->rstart)); in DMCompositeGather()
704 PetscCall(VecPlaceArray(global, array + next->rstart)); in DMCompositeGatherArray()
[all …]
/petsc/src/mat/tests/
H A Dex163.c107 PetscCall(VecPlaceArray(x, Barray)); in main()
108 PetscCall(VecPlaceArray(y, Carray)); in main()
H A Dex118.c85 PetscCall(VecPlaceArray(evecs[i], evecs_array + i * n)); in main()
H A Dex116.c109 PetscCall(VecPlaceArray(evecs[i], evecs_array + i * n)); in main()
H A Dex120.c213 PetscCall(VecPlaceArray(evecs[i], evecs_array + i * n)); in main()
/petsc/src/ts/impls/implicit/theta/
H A Dtheta.c311 PetscCall(VecPlaceArray(ts->vec_drdu_col, xarr)); in TSAdjointStepBEuler_Private()
337 PetscCall(VecPlaceArray(ts->vec_sensip_col, xarr)); in TSAdjointStepBEuler_Private()
394 PetscCall(VecPlaceArray(ts->vec_drdp_col, xarr)); in TSAdjointStepBEuler_Private()
466 PetscCall(VecPlaceArray(ts->vec_drdu_col, xarr)); in TSAdjointStep_Theta()
498 PetscCall(VecPlaceArray(ts->vec_sensip_col, xarr)); in TSAdjointStep_Theta()
535 PetscCall(VecPlaceArray(ts->vec_drdu_col, xarr)); in TSAdjointStep_Theta()
547 PetscCall(VecPlaceArray(ts->vec_sensip_col, xarr)); in TSAdjointStep_Theta()
576 PetscCall(VecPlaceArray(ts->vec_drdp_col, xarr)); in TSAdjointStep_Theta()
585 PetscCall(VecPlaceArray(ts->vec_sensip_col, xarr)); in TSAdjointStep_Theta()
611 PetscCall(VecPlaceArray(ts->vec_drdp_col, xarr)); in TSAdjointStep_Theta()
[all …]
/petsc/src/ksp/ksp/tutorials/
H A Dex61f.F90199 PetscCallA(VecPlaceArray(col_f_vecx, x, ierr))
211 PetscCallA(VecPlaceArray(col_f_vecb, b, ierr))
H A Dex13.c263 PetscCall(VecPlaceArray(userctx->x, userx)); in UserDoLinearSolver()
264 PetscCall(VecPlaceArray(userctx->b, userb)); in UserDoLinearSolver()
H A Dex13f90.F90179 PetscCall(VecPlaceArray(x, userx, ierr))
180 PetscCall(VecPlaceArray(b, userb, ierr))
/petsc/src/ts/impls/implicit/sundials/
H A Dsundials.c27 PetscCall(VecPlaceArray(yy, y_data)); in TSPrecond_Sundials_Petsc()
61 PetscCall(VecPlaceArray(rr, r_data)); in TSPSolve_Sundials_Petsc()
62 PetscCall(VecPlaceArray(zz, z_data)); in TSPSolve_Sundials_Petsc()
97 PetscCallAbort(comm, VecPlaceArray(yy, y_data)); in TSFunction_Sundials()
98 PetscCallAbort(comm, VecPlaceArray(yyd, ydot_data)); in TSFunction_Sundials()
199 PetscCall(VecPlaceArray(cvode->w1, y_data)); in TSStep_Sundials()
/petsc/src/ksp/pc/impls/redundant/
H A Dredundant.c198 PetscCall(VecPlaceArray(red->xsub, (const PetscScalar *)array)); in PCApply_Redundant()
208 PetscCall(VecPlaceArray(red->ydup, (const PetscScalar *)array)); in PCApply_Redundant()
236 PetscCall(VecPlaceArray(red->xsub, (const PetscScalar *)array)); in PCApplyTranspose_Redundant()
246 PetscCall(VecPlaceArray(red->ydup, (const PetscScalar *)array)); in PCApplyTranspose_Redundant()
/petsc/src/tao/constrained/impls/ipm/
H A Dpdipm.c362 PetscCall(VecPlaceArray(pdipm->x, Xarr)); in TaoSNESJacobian_PDIPM()
456 PetscCall(VecPlaceArray(x, Xarr)); in TaoSNESFunction_PDIPM()
465 PetscCall(VecPlaceArray(L1, Farr)); /* L1 = 0.0 */ in TaoSNESFunction_PDIPM()
469 PetscCall(VecPlaceArray(tao->DI, Xarr + pdipm->off_lambdai)); in TaoSNESFunction_PDIPM()
475 PetscCall(VecPlaceArray(pdipm->lambdai_xb, Xarr + pdipm->off_lambdai + pdipm->nh)); in TaoSNESFunction_PDIPM()
489 PetscCall(VecPlaceArray(tao->DE, Xarr + pdipm->off_lambdae)); in TaoSNESFunction_PDIPM()
495 PetscCall(VecPlaceArray(pdipm->lambdae_xfixed, Xarr + pdipm->off_lambdae + pdipm->ng)); in TaoSNESFunction_PDIPM()
561 PetscCall(VecPlaceArray(L1, Farr)); in TaoSNESFunction_PDIPM_residual()
568 PetscCall(VecPlaceArray(pdipm->z, Farr + pdipm->off_z)); in TaoSNESFunction_PDIPM_residual()
584 PetscCall(VecPlaceArray(pdipm->z, Farr + pdipm->off_z)); in TaoSNESFunction_PDIPM_residual()
[all …]
/petsc/src/mat/impls/aij/seq/
H A Dmattransposematmult.c107 PetscCall(VecPlaceArray(ct, Barray)); in MatTMatTMultNumeric_SeqAIJ_SeqDense()
/petsc/src/ksp/pc/impls/wb/
H A Dwb.c203 PetscCall(VecPlaceArray(x, xint + i * Nint)); in DMDAGetWireBasketInterpolation()
204 PetscCall(VecPlaceArray(b, xint_tmp + i * Nint)); in DMDAGetWireBasketInterpolation()
525 PetscCall(VecPlaceArray(x, xint + i * Nint)); in DMDAGetFaceInterpolation()
526 PetscCall(VecPlaceArray(b, xint_tmp + i * Nint)); in DMDAGetFaceInterpolation()
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcschurs.c28 PetscCall(VecPlaceArray(ctx->benign_dummy_schur_vec, array + n_I)); in PCBDDCReuseSolversBenignAdapt()
108 PetscCall(VecPlaceArray(ctx->benign_dummy_schur_vec, array + n_I)); in PCBDDCReuseSolversBenignAdapt()
328 PetscCall(VecPlaceArray(rhs, arrayrhs + i * n)); in PCBDDCComputeExplicitSchur()
329 PetscCall(VecPlaceArray(sol, arraysol + i * n)); in PCBDDCComputeExplicitSchur()
990 PetscCall(VecPlaceArray(benign_AIIm1_ones, AIIm1_data + sizeA * i)); in PCBDDCSubSchursSetUp()
1161 PetscCall(VecPlaceArray(benign_AIIm1_ones, AIIm1_data + sizeA * i)); in PCBDDCSubSchursSetUp()
1959 PetscCall(VecPlaceArray(lstash, stasharray)); in PCBDDCSubSchursSetUp()
1965 PetscCall(VecPlaceArray(lstash, stasharray)); in PCBDDCSubSchursSetUp()
1975 PetscCall(VecPlaceArray(lstash, stasharray)); in PCBDDCSubSchursSetUp()
1985 PetscCall(VecPlaceArray(lstash, stasharray)); in PCBDDCSubSchursSetUp()
/petsc/src/ksp/pc/impls/ml/
H A Dml.c106 PetscCall(VecPlaceArray(ml->y, p)); in PetscML_comm()
136 PetscCall(VecPlaceArray(ml->x, p)); in PetscML_matvec()
140 PetscCall(VecPlaceArray(ml->x, pwork)); in PetscML_matvec()
142 PetscCall(VecPlaceArray(ml->y, ap)); in PetscML_matvec()
/petsc/src/ts/impls/explicit/rk/
H A Drk.c709 PetscCall(VecPlaceArray(rk->VecDeltaFwdSensipCol, xarr)); in TSForwardStep_RK()
921 PetscCall(VecPlaceArray(VecDRDUTransCol, xarr)); in TSAdjointStep_RK()
941 PetscCall(VecPlaceArray(VecDRDPTransCol, xarr)); in TSAdjointStep_RK()
956 PetscCall(VecPlaceArray(ts->vec_sensip_col, xarr)); in TSAdjointStep_RK()
/petsc/src/dm/dt/dualspace/interface/
H A Ddualspace.c1200 PetscCall(VecPlaceArray(pointValues, pointEval)); in PetscDualSpaceApplyAllDefault()
1201 PetscCall(VecPlaceArray(dofValues, spValue)); in PetscDualSpaceApplyAllDefault()
1236 PetscCall(VecPlaceArray(pointValues, pointEval)); in PetscDualSpaceApplyInteriorDefault()
1237 PetscCall(VecPlaceArray(dofValues, spValue)); in PetscDualSpaceApplyInteriorDefault()

12