Searched refs:rhs_loc (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/mat/impls/aij/mpi/mumps/ |
| H A D | mumps.c | 153 void *rhs, *redrhs, *rhs_sparse, *sol_loc, *rhs_loc; // MumpsScalar buffers member 225 PetscCall(PetscFree(inner->rhs_loc)); \ 443 inner->rhs_loc = (mumpsscalar *)outer->rhs_loc; \ 589 PetscScalar *rhs_loc, *rhs_recvbuf; member 1792 PetscCall(PetscFree2(mumps->rhs_loc, mumps->rhs_recvbuf)); in MatDestroy_MUMPS() 1842 …ray(PETSC_TRUE, m * nrhs, array, mumps->id.precision, &mumps->id.rhs_loc_len, &mumps->id.rhs_loc)); in MatMumpsSetUpDistRHSInfo() 1879 PetscCall(PetscFree2(mumps->rhs_loc, mumps->rhs_recvbuf)); in MatMumpsSetUpDistRHSInfo() 1880 …PetscCall(PetscMalloc2(mumps->nloc_rhs * nrhs, &mumps->rhs_loc, mumps->nloc_rhs * nrhs, &mumps->rh… in MatMumpsSetUpDistRHSInfo() 1891 …recvbuf = (nrhs == 1) ? mumps->rhs_loc : mumps->rhs_recvbuf; /* Directly use rhs_loc[] as recvbuf.… in MatMumpsSetUpDistRHSInfo() 1899 PetscScalar *dst, *dstbase = mumps->rhs_loc; in MatMumpsSetUpDistRHSInfo() [all …]
|