Home
last modified time | relevance | path

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

/petsc/src/tao/leastsquares/impls/pounders/
H A Dpounders.c11 TAO_POUNDERS *mfqP = (TAO_POUNDERS *)ctx; in pounders_fg() local
16 PetscCall(MatMult(mfqP->subH, x, g)); in pounders_fg()
20 PetscCall(VecDot(mfqP->subb, x, &d2)); in pounders_fg()
24 PetscCall(VecAXPY(g, 1.0, mfqP->subb)); in pounders_fg()
30 TAO_POUNDERS *mfqP = (TAO_POUNDERS *)tao->data; in pounders_feval() local
37 PetscCall(VecPointwiseMult(mfqP->workfvec, tao->res_weights_v, F)); in pounders_feval()
38 PetscCall(VecDot(mfqP->workfvec, mfqP->workfvec, fsum)); in pounders_feval()
64 TAO_POUNDERS *mfqP = (TAO_POUNDERS *)tao->data; in gqtwrap() local
67 if (!mfqP->usegqt) { in gqtwrap()
71 PetscCall(VecSetValues(mfqP->subb, mfqP->n, mfqP->indices, mfqP->Gres, INSERT_VALUES)); in gqtwrap()
[all …]