Searched refs:picard (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/snes/tutorials/ |
| H A D | ex15.c | 72 PetscBool picard; member 139 user.picard = PETSC_FALSE; in main() 148 …ll(PetscOptionsName("-picard", "Solve with defect-correction Picard iteration", "", &user.picard)); in main() 149 if (user.picard) { in main() 203 if (user.picard) { in main()
|
| /petsc/include/petsc/private/ |
| H A D | snesimpl.h | 57 Mat picard; /* copy of jacobian_pre needed for Picard with -snes_mf_operator */ member
|
| /petsc/src/snes/interface/ |
| H A D | snes.c | 2251 …if (!snes->picard) PetscCall(MatDuplicate(snes->jacobian_pre, MAT_DO_NOT_COPY_VALUES, &snes->picar… in SNESPicardComputeMFFunction() 2252 … callback Jacobian", (*sdm->ops->computepjacobian)(snes, x, snes->picard, snes->picard, sdm->pctx)… in SNESPicardComputeMFFunction() 2253 PetscCall(MatMultAdd(snes->picard, x, f, f)); in SNESPicardComputeMFFunction() 2255 … callback Jacobian", (*sdm->ops->computepjacobian)(snes, x, snes->picard, snes->picard, sdm->pctx)… in SNESPicardComputeMFFunction() 2256 PetscCall(MatMult(snes->picard, x, f)); in SNESPicardComputeMFFunction() 3489 PetscCall(MatDestroy(&snes->picard)); in SNESReset()
|