Home
last modified time | relevance | path

Searched refs:VecPointwiseMult (Results 1 – 25 of 69) sorted by relevance

123

/petsc/src/ksp/ksp/utils/lmvm/rescale/
H A Dsymbrdnrescale.c69 PetscCall(VecPointwiseMult(V, y, y)); in DiagonalUpdate()
74 PetscCall(VecPointwiseMult(W, D, s)); in DiagonalUpdate()
86 PetscCall(VecPointwiseMult(BFGS, W, W)); in DiagonalUpdate()
98 PetscCall(VecPointwiseMult(DFP, DFP, W)); in DiagonalUpdate()
214 PetscCall(VecPointwiseMult(ldb->V, y_i, D_minus_beta_squared)); in SymBroydenRescaleUpdateDiagonal()
215 PetscCall(VecPointwiseMult(ldb->W, s_i, D_one_minus_beta_squared)); in SymBroydenRescaleUpdateDiagonal()
225 PetscCall(VecPointwiseMult(ldb->W, s_i, D_one_minus_beta)); in SymBroydenRescaleUpdateDiagonal()
234 PetscCall(VecPointwiseMult(ldb->V, y_i, D_minus_beta)); in SymBroydenRescaleUpdateDiagonal()
243 PetscCall(VecPointwiseMult(ldb->V, y_i, D_minus_beta)); in SymBroydenRescaleUpdateDiagonal()
244 PetscCall(VecPointwiseMult(ldb->W, s_i, D_one_minus_beta)); in SymBroydenRescaleUpdateDiagonal()
/petsc/src/mat/impls/diagonal/tests/
H A Dex1.c53 PetscCall(VecPointwiseMult(c, b, a)); in main()
59 PetscCall(VecPointwiseMult(c, b, a)); in main()
68 PetscCall(VecPointwiseMult(c, b, a)); in main()
105 PetscCall(VecPointwiseMult(a, a, b)); in main()
112 PetscCall(VecPointwiseMult(a, a, b)); in main()
/petsc/src/vec/vec/tutorials/output/
H A Dex1_1.out12 VecPointwiseMult 0.
H A Dex20f90_1.out11 VecPointwiseMult 0.00E+00
H A Dex1f90_1.out11 VecPointwiseMult 0.00E+00
/petsc/src/tao/quadratic/impls/bqpip/
H A Dbqpip.c153 PetscCall(VecPointwiseMult(qp->GZwork, qp->G, qp->Z)); in QPIPComputeNormFromCentralPath()
154 PetscCall(VecPointwiseMult(qp->TSwork, qp->T, qp->S)); in QPIPComputeNormFromCentralPath()
188 PetscCall(VecPointwiseMult(qp->GZwork, qp->GZwork, qp->Z)); in QPIPComputeStepDirection()
194 PetscCall(VecPointwiseMult(qp->TSwork, qp->TSwork, qp->S)); in QPIPComputeStepDirection()
315 PetscCall(VecPointwiseMult(qp->GZwork, qp->DiagAxpy, qp->R3)); in TaoSolve_BQPIP()
320 PetscCall(VecPointwiseMult(qp->TSwork, qp->TSwork, qp->R5)); in TaoSolve_BQPIP()
379 PetscCall(VecPointwiseMult(qp->DZ, qp->DG, qp->DZ)); in TaoSolve_BQPIP()
384 PetscCall(VecPointwiseMult(qp->DS, qp->DS, qp->DT)); in TaoSolve_BQPIP()
/petsc/src/tao/pde_constrained/tutorials/
H A Dhyperbolic.c229 PetscCall(VecPointwiseMult(user->uwork, user->uwork, user->uwork)); in FormFunction()
254 PetscCall(VecPointwiseMult(user->uwork, user->vwork, user->uwork)); in FormGradient()
257 PetscCall(VecPointwiseMult(user->vwork, user->vwork, user->vwork)); in FormGradient()
281 PetscCall(VecPointwiseMult(user->uwork, user->vwork, user->uwork)); in FormFunctionGradient()
284 PetscCall(VecPointwiseMult(user->vwork, user->vwork, user->vwork)); in FormFunctionGradient()
384 PetscCall(VecPointwiseMult(user->uxiwork[i], X, user->uxi[i])); in StateMatBlockMult()
385 PetscCall(VecPointwiseMult(user->uyiwork[i], X, user->uyi[i])); in StateMatBlockMult()
402 PetscCall(VecPointwiseMult(user->uxiwork[i], user->uxi[i], user->uxiwork[i])); in StateMatBlockMultTranspose()
403 PetscCall(VecPointwiseMult(user->uyiwork[i], user->uyi[i], user->uyiwork[i])); in StateMatBlockMultTranspose()
419 PetscCall(VecPointwiseMult(user->uxiwork[i], user->yi[i], user->uxiwork[i])); in DesignMatMult()
[all …]
H A Delliptic.c401 PetscCall(VecPointwiseMult(user->Swork, user->Swork, user->Swork)); in DesignMatMult()
405 PetscCall(VecPointwiseMult(user->uwork, user->uwork, X)); in DesignMatMult()
409 PetscCall(VecPointwiseMult(user->Swork, user->Twork, user->Swork)); in DesignMatMult()
416 PetscCall(VecPointwiseMult(user->Swork, user->Twork, user->Swork)); in DesignMatMult()
424 PetscCall(VecPointwiseMult(user->Twork, user->Twork, user->Swork)); in DesignMatMult()
447 PetscCall(VecPointwiseMult(user->Sdiag, user->Swork, user->Swork)); in DesignMatMultTranspose()
461 PetscCall(VecPointwiseMult(user->Twork, user->Swork, user->Twork)); in DesignMatMultTranspose()
464 PetscCall(VecPointwiseMult(user->Swork, user->Twork, user->Sdiag)); in DesignMatMultTranspose()
470 PetscCall(VecPointwiseMult(user->Ywork, user->uwork, user->Ywork)); in DesignMatMultTranspose()
746 PetscCall(VecPointwiseMult(XXwork, XXwork, XXwork)); in EllipticInitialize()
[all …]
H A Dparabolic.c427 PetscCall(VecPointwiseMult(user->Swork, user->Swork, user->Swork)); in DesignMatMult()
431 PetscCall(VecPointwiseMult(user->uwork, user->uwork, X)); in DesignMatMult()
435 PetscCall(VecPointwiseMult(user->Swork, user->Twork, user->Swork)); in DesignMatMult()
443 PetscCall(VecPointwiseMult(user->Twork, user->Twork, user->Swork)); in DesignMatMult()
464 PetscCall(VecPointwiseMult(user->Rwork, user->Rwork, user->Rwork)); in DesignMatMultTranspose()
478 PetscCall(VecPointwiseMult(user->Twork, user->Swork, user->Twork)); in DesignMatMultTranspose()
481 PetscCall(VecPointwiseMult(user->Twork, user->Rwork, user->Twork)); in DesignMatMultTranspose()
487 PetscCall(VecPointwiseMult(user->yiwork[i], user->uwork, user->yiwork[i])); in DesignMatMultTranspose()
755 PetscCall(VecPointwiseMult(XXwork, XXwork, XXwork)); in ParabolicInitialize()
756 PetscCall(VecPointwiseMult(YYwork, YYwork, YYwork)); in ParabolicInitialize()
[all …]
/petsc/src/mat/impls/diagonal/
H A Ddiagonal.c85 PetscCall(VecPointwiseMult(y, ctx->diag, x)); in MatMult_Diagonal()
96 PetscCall(VecPointwiseMult(v3, ctx->diag, v1)); in MatMultAdd_Diagonal()
101 PetscCall(VecPointwiseMult(w, ctx->diag, v1)); in MatMultAdd_Diagonal()
449 PetscCall(VecPointwiseMult(ctx->diag, ctx->diag, l)); in MatDiagonalScale_Diagonal()
453 PetscCall(VecPointwiseMult(ctx->diag, ctx->diag, r)); in MatDiagonalScale_Diagonal()
538 PetscCall(VecPointwiseMult(x, b, ctx->inv_diag)); in MatSolve_Diagonal()
/petsc/src/tao/unconstrained/tutorials/
H A Dburgers_spectral.c371 PetscCall(VecPointwiseMult(globalout, globalin, globalout)); /* u grad u */ in RHSFunction()
578 PetscCall(VecPointwiseMult(temp, G, G)); in FormFunctionGradient()
583 PetscCall(VecPointwiseMult(temp, temp, temp)); in FormFunctionGradient()
594 PetscCall(VecPointwiseMult(G, G, appctx->SEMop.mass)); in FormFunctionGradient()
612 PetscCall(VecPointwiseMult(temp, temp, temp)); in MonitorError()
H A Dspectraladjointassimilation.c599 PetscCall(VecPointwiseMult(temp, G, G)); in FormFunctionGradient()
605 PetscCall(VecPointwiseMult(G, G, appctx->SEMop.mass)); in FormFunctionGradient()
624 PetscCall(VecPointwiseMult(temp, temp, temp)); in MonitorError()
628 PetscCall(VecPointwiseMult(temp, temp, temp)); in MonitorError()
/petsc/src/mat/impls/shell/
H A Dshell.c23 PetscCall(VecPointwiseMult(shell->zvals_w, shell->zvals_w, shell->zvals)); in MatShellPreZeroRight()
67 PetscCall(VecPointwiseMult(shell->zvals_w, shell->zvals_w, shell->zvals)); in MatShellPreZeroLeft()
112 } else PetscCall(VecPointwiseMult(shell->left_work, x, shell->left)); in MatShellPreScaleLeft()
131 PetscCall(VecPointwiseMult(shell->right_work, x, shell->right)); in MatShellPreScaleRight()
145 if (shell->left) PetscCall(VecPointwiseMult(x, x, shell->left)); in MatShellPostScaleLeft()
168 } else PetscCall(VecPointwiseMult(x, x, shell->right)); in MatShellPostScaleRight()
596 PetscCall(VecPointwiseMult(shell->left_work, shell->left_work, shell->left)); in MatProductNumeric_Shell_X()
626 PetscCall(VecPointwiseMult(shell->right_work, shell->right_work, shell->right)); in MatProductNumeric_Shell_X()
1152 if (shell->left) PetscCall(VecPointwiseMult(v, v, shell->left)); in MatGetDiagonal_Shell()
1153 if (shell->right) PetscCall(VecPointwiseMult(v, v, shell->right)); in MatGetDiagonal_Shell()
[all …]
/petsc/src/tao/leastsquares/impls/brgn/
H A Dbrgn.c31 …PetscCall(VecPointwiseMult(gn->y_work, gn->diag, gn->y)); /* y_work = diag.*(D*in), where diag = e… in GNHessianProd()
40 PetscCall(VecPointwiseMult(gn->x_work, gn->damping, in)); in GNHessianProd()
142 PetscCall(VecPointwiseMult(gn->y_work, gn->y, gn->y)); in GNObjectiveGradientEval()
193 PetscCall(VecPointwiseMult(gn->y_work, gn->y, gn->y)); in GNComputeHessian()
197 …PetscCall(VecPointwiseMult(gn->diag, gn->y_work, gn->diag)); /* gn->diag = sqrt(y.^2+epsilon^2).^3… in GNComputeHessian()
/petsc/src/tao/matrix/
H A Dadamat.c24 if (ctx->D1) PetscCall(VecPointwiseMult(ctx->W, ctx->D1, ctx->W)); in MatMult_ADA()
27 PetscCall(VecPointwiseMult(ctx->W2, ctx->D2, a)); in MatMult_ADA()
163 PetscCall(VecPointwiseMult(ctx->W, ctx->W, ctx->W)); in MatADAComputeDiagonal()
/petsc/src/ksp/pc/impls/lsc/
H A Dlsc.c127 if (lsc->scale) PetscCall(VecPointwiseMult(lsc->Avec0, lsc->Avec0, lsc->scale)); in PCApply_LSC()
129 if (lsc->scale) PetscCall(VecPointwiseMult(lsc->Avec1, lsc->Avec1, lsc->scale)); in PCApply_LSC()
/petsc/src/ksp/pc/impls/is/nn/
H A Dnn.c457 PetscCall(VecPointwiseMult(vec2_B, pcis->D, vec1_B)); in PCNNApplyInterfacePreconditioner()
471 PetscCall(VecPointwiseMult(vec2_B, pcis->D, vec1_B)); in PCNNApplyInterfacePreconditioner()
514 PetscCall(VecPointwiseMult(vec1_B, pcis->D, u)); in PCNNBalancing()
/petsc/src/tao/complementarity/impls/asls/
H A Dasils.c79 PetscCall(VecPointwiseMult(asls->t1, asls->ff, asls->db)); in Tao_ASLS_FunctionGradient()
81 PetscCall(VecPointwiseMult(asls->t1, asls->ff, asls->da)); in Tao_ASLS_FunctionGradient()
H A Dasfls.c79 PetscCall(VecPointwiseMult(asls->t1, asls->ff, asls->db)); in Tao_ASLS_FunctionGradient()
81 PetscCall(VecPointwiseMult(asls->t1, asls->ff, asls->da)); in Tao_ASLS_FunctionGradient()
/petsc/src/ksp/pc/impls/eisens/
H A Deisen.c52 PetscCall(VecPointwiseMult(y, x, eis->diag)); in PCApply_Eisenstat()
71 PetscCall(VecPointwiseMult(y, x, eis->diag)); in PCApplyTranspose_Eisenstat()
/petsc/src/mat/tests/
H A Dex121.c90 PetscCall(VecPointwiseMult(y1, y1, y2)); in main()
/petsc/src/mat/impls/lrc/
H A Dlrc.c25 if (Na->c) PetscCall(VecPointwiseMult(Na->work1, Na->c, Na->work1)); in MatMult_LRC_kernel()
64 PetscCall(VecPointwiseMult(Na->work2, Na->c, Na->work2)); in MatMult_LRC_kernel()
/petsc/src/ksp/ksp/tutorials/
H A Dex15.c306 PetscCall(VecPointwiseMult(y, x, shell->diag)); in SampleShellPCApply()
/petsc/src/ksp/pc/impls/svd/
H A Dsvd.c223 PetscCall(VecPointwiseMult(work, work, jac->diag)); in PCApply_SVD()
256 PetscCall(VecPointwiseMult(work, work, jac->diag)); in PCApplyTranspose_SVD()
/petsc/src/vec/vec/tutorials/
H A Dex1f90.F90143 PetscCallA(VecPointwiseMult(w, y, x, ierr))

123