Home
last modified time | relevance | path

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

/petsc/src/snes/impls/vi/rs/
H A Dvirs.c352 Mat jac_inact_inact, prejac_inact_inact; in SNESSolve_VINEWTONRSLS() local
381 …CreateSubMatrix(snes->jacobian, vi->IS_inact, vi->IS_inact, MAT_INITIAL_MATRIX, &jac_inact_inact)); in SNESSolve_VINEWTONRSLS()
385 PetscCall(MatFindNonzeroRows(jac_inact_inact, &keptrows)); in SNESSolve_VINEWTONRSLS()
391 PetscCall(MatGetOwnershipRange(jac_inact_inact, &rstart, NULL)); in SNESSolve_VINEWTONRSLS()
392 PetscCall(MatDestroy(&jac_inact_inact)); in SNESSolve_VINEWTONRSLS()
407 …CreateSubMatrix(snes->jacobian, vi->IS_inact, vi->IS_inact, MAT_INITIAL_MATRIX, &jac_inact_inact)); in SNESSolve_VINEWTONRSLS()
447 else prejac_inact_inact = jac_inact_inact; in SNESSolve_VINEWTONRSLS()
451 PetscCall(SNESVIResetPCandKSP(snes, jac_inact_inact, prejac_inact_inact)); in SNESSolve_VINEWTONRSLS()
459 PetscCall(KSPSetOperators(snes->ksp, jac_inact_inact, prejac_inact_inact)); in SNESSolve_VINEWTONRSLS()
507 PetscCall(MatDestroy(&jac_inact_inact)); in SNESSolve_VINEWTONRSLS()