Lines Matching refs:x_seq
591 Vec b_seq, x_seq; member
1769 PetscCall(VecDestroy(&mumps->x_seq)); in MatDestroy_MUMPS()
2006 PetscCall(VecScatterCreate(mumps->x_seq, is_iden, x, is_petsc, &mumps->scat_sol)); in MatSolve_MUMPS()
2013 PetscCall(VecGetArray(mumps->x_seq, &xarray)); in MatSolve_MUMPS()
2015 PetscCall(VecRestoreArray(mumps->x_seq, &xarray)); in MatSolve_MUMPS()
2016 PetscCall(VecScatterBegin(mumps->scat_sol, mumps->x_seq, x, INSERT_VALUES, SCATTER_FORWARD)); in MatSolve_MUMPS()
2017 PetscCall(VecScatterEnd(mumps->scat_sol, mumps->x_seq, x, INSERT_VALUES, SCATTER_FORWARD)); in MatSolve_MUMPS()
2581 if (mumps->x_seq) { in MatFactorNumeric_MUMPS()
2584 PetscCall(VecDestroy(&mumps->x_seq)); in MatFactorNumeric_MUMPS()
2588 PetscCall(VecCreateSeq(PETSC_COMM_SELF, lsol_loc, &mumps->x_seq)); in MatFactorNumeric_MUMPS()
2589 PetscCall(VecGetArray(mumps->x_seq, &array)); in MatFactorNumeric_MUMPS()
2591 PetscCall(VecRestoreArray(mumps->x_seq, &array)); in MatFactorNumeric_MUMPS()