Home
last modified time | relevance | path

Searched refs:fw (Results 1 – 6 of 6) sorted by relevance

/petsc/src/ksp/pc/impls/bddc/
H A Dbddcnullspace.c20 PetscCall(MatMult(corr_ctx->basis_mat, corr_ctx->sw[1], corr_ctx->fw[0])); in PCBDDCNullSpaceCorrPreSolve()
23 PetscCall(MatMultAdd(K, corr_ctx->fw[0], y, y)); in PCBDDCNullSpaceCorrPreSolve()
38 PetscCall(MatMult(K, x, corr_ctx->fw[0])); in PCBDDCNullSpaceCorrPostSolve()
40 PetscCall(MatMultTranspose(K, x, corr_ctx->fw[0])); in PCBDDCNullSpaceCorrPostSolve()
42 PetscCall(MatMultTranspose(corr_ctx->basis_mat, corr_ctx->fw[0], corr_ctx->sw[0])); in PCBDDCNullSpaceCorrPostSolve()
45 PetscCall(MatMultAdd(corr_ctx->basis_mat, corr_ctx->sw[2], x, corr_ctx->fw[0])); in PCBDDCNullSpaceCorrPostSolve()
46 PetscCall(VecScale(corr_ctx->fw[0], corr_ctx->scale)); in PCBDDCNullSpaceCorrPostSolve()
48 PetscCall(MatMultAdd(corr_ctx->basis_mat, corr_ctx->sw[1], corr_ctx->fw[0], x)); in PCBDDCNullSpaceCorrPostSolve()
59 PetscCall(VecDestroyVecs(1, &corr_ctx->fw)); in PCBDDCNullSpaceCorrDestroy()
136 PetscCall(KSPCreateVecs(local_ksp, 1, &shell_ctx->fw, 0, NULL)); in PCBDDCNullSpaceAssembleCorrection()
[all …]
/petsc/src/snes/tutorials/
H A Dex21.c113 PetscScalar *u, *lambda, *w, *fu, *fw, *flambda, d, h; in FormFunction() local
124 PetscCall(VecGetArray(vfw, &fw)); in FormFunction()
134 fw[0] = -2. * d * lambda[0]; in FormFunction()
154 PetscCall(VecRestoreArray(vfw, &fw)); in FormFunction()
H A Dex22.c151 PetscScalar d, h, *w, *fw; in ComputeFunction() local
165 PetscCall(VecGetArray(vfw, &fw)); in ComputeFunction()
173 fw[0] = -2.0 * d * u_lambda[0].lambda; in ComputeFunction()
193 PetscCall(VecRestoreArray(vfw, &fw)); in ComputeFunction()
H A Dex18.c138 …calar t0, tn, ts, te, tw, an, as, ae, aw, dn, ds, de, dw, fn = 0.0, fs = 0.0, fe = 0.0, fw = 0.0; in FormFunction() local
174 fw = dw * (t0 - tw); in FormFunction()
196 fw = dw * (t0 - tw); in FormFunction()
222 fw = dw * (t0 - tw); in FormFunction()
248 fw = dw * (t0 - tw); in FormFunction()
267 fw = dw * (t0 - tw); in FormFunction()
282 f[j][i] = -hydhx * (fe - fw) - hxdhy * (fn - fs); in FormFunction()
/petsc/include/petsc/private/
H A Dpcbddcstructsimpl.h191 Vec *fw; member
/petsc/src/snes/tests/
H A Dex20.c138 …alar t0, tn, ts, te, tw, an, as, ae, aw, dn, ds, de, dw, fn = 0.0, fs = 0.0, fe = 0.0, fw = 0.0; in FormFunction() local
177 fw = dw * (t0 - tw); in FormFunction()
209 fw = dw * (t0 - tw); in FormFunction()
257 fw = dw * (t0 - tw); in FormFunction()
305 fw = dw * (t0 - tw); in FormFunction()
342 fw = dw * (t0 - tw); in FormFunction()
379 fw = dw * (t0 - tw); in FormFunction()
408 fw = dw * (t0 - tw); in FormFunction()
433 f[k][j][i] = -hyhzdhx * (fe - fw) - hzhxdhy * (fn - fs) - hxhydhz * (fu - fd); in FormFunction()