Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/bddc/
H A Dbddc.c1254 const PetscScalar *array_diagonal; in PCPreSolve_BDDC() local
1264 PetscCall(VecGetArrayRead(pcis->vec2_N, &array_diagonal)); in PCPreSolve_BDDC()
1266 for (i = 0; i < dirsize; i++) array_x[is_indices[i]] = array_diagonal[is_indices[i]]; in PCPreSolve_BDDC()
1268 PetscCall(VecRestoreArrayRead(pcis->vec2_N, &array_diagonal)); in PCPreSolve_BDDC()