Home
last modified time | relevance | path

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

/petsc/src/mat/impls/baij/mpi/
H A Dmmbaij.c197 static Vec uglydd = NULL, uglyoo = NULL; /* work vectors used to scale the two parts o… variable
225 PetscCall(VecCreateSeq(PETSC_COMM_SELF, n, &uglydd)); in MatMPIBAIJDiagonalScaleLocalSetUp()
263 PetscCall(VecGetLocalSize(uglydd, &n)); in MatDiagonalScaleLocal_MPIBAIJ()
264 PetscCall(VecGetArray(uglydd, &d)); in MatDiagonalScaleLocal_MPIBAIJ()
266 PetscCall(VecRestoreArray(uglydd, &d)); in MatDiagonalScaleLocal_MPIBAIJ()
268 PetscCall(MatDiagonalScale(a->A, NULL, uglydd)); in MatDiagonalScaleLocal_MPIBAIJ()
279 PetscCall(VecDestroy(&uglydd)); in MatDiagonalScaleLocal_MPIBAIJ()