Home
last modified time | relevance | path

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

/petsc/src/mat/impls/aij/mpi/mumps/
H A Dmumps.c588 PetscMPIInt *rhs_recvcounts, *rhs_disps; member
1793 PetscCall(PetscFree3(mumps->rhs_nrow, mumps->rhs_recvcounts, mumps->rhs_disps)); in MatDestroy_MUMPS()
1854 …scMalloc3(ompsize, &mumps->rhs_nrow, ompsize, &mumps->rhs_recvcounts, ompsize, &mumps->rhs_disps)); in MatMumpsSetUpDistRHSInfo()
1886 mumps->rhs_disps[0] = 0; in MatMumpsSetUpDistRHSInfo()
1888 mumps->rhs_disps[j] = mumps->rhs_disps[j - 1] + mumps->rhs_recvcounts[j - 1]; in MatMumpsSetUpDistRHSInfo()
1889 …PetscCheck(mumps->rhs_disps[j] >= 0, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "PetscMPIInt overf… in MatMumpsSetUpDistRHSInfo()
1895 …v(array, sendcount, MPIU_SCALAR, recvbuf, mumps->rhs_recvcounts, mumps->rhs_disps, MPIU_SCALAR, 0,… in MatMumpsSetUpDistRHSInfo()
1901 const PetscScalar *src = mumps->rhs_recvbuf + mumps->rhs_disps[j]; in MatMumpsSetUpDistRHSInfo()