Searched refs:jac_inact_inact (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/snes/impls/vi/rs/ |
| H A D | virs.c | 352 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()
|