Searched refs:fw (Results 1 – 6 of 6) sorted by relevance
| /petsc/src/ksp/pc/impls/bddc/ |
| H A D | bddcnullspace.c | 20 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 D | ex21.c | 113 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 D | ex22.c | 151 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 D | ex18.c | 138 …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 D | pcbddcstructsimpl.h | 191 Vec *fw; member
|
| /petsc/src/snes/tests/ |
| H A D | ex20.c | 138 …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()
|