Lines Matching refs:interpl
163 PETSC_EXTERN PetscErrorCode DMCreateInterpolation_Moab(DM dmp, DM dmc, Mat *interpl, Vec *vec) in DMCreateInterpolation_Moab() argument
251 PetscCall(MatCreate(PetscObjectComm((PetscObject)dmc), interpl)); in DMCreateInterpolation_Moab()
252 PetscCall(MatSetSizes(*interpl, nlsizc, nlsizp, ngsizc, ngsizp)); in DMCreateInterpolation_Moab()
253 PetscCall(MatSetType(*interpl, MATAIJ)); in DMCreateInterpolation_Moab()
254 PetscCall(MatSetFromOptions(*interpl)); in DMCreateInterpolation_Moab()
256 PetscCall(MatSeqAIJSetPreallocation(*interpl, innz, nnz)); in DMCreateInterpolation_Moab()
257 PetscCall(MatMPIAIJSetPreallocation(*interpl, innz, nnz, ionz, onz)); in DMCreateInterpolation_Moab()
263 PetscCall(MatSetUp(*interpl)); in DMCreateInterpolation_Moab()
305 PetscCall(MatSetOption(*interpl, MAT_NEW_NONZERO_ALLOCATION_ERR, PETSC_FALSE)); in DMCreateInterpolation_Moab()
349 …PetscCall(MatSetValues(*interpl, 1, &dofsc[tc], connp.size(), &dofsp[0], &values_phi_scalar[connp.… in DMCreateInterpolation_Moab()
380 …PetscCall(MatSetValues(*interpl, 1, &dofsc[tc], connp.size(), &dofsp[0], &values_phi_scalar2[0], A… in DMCreateInterpolation_Moab()
385 PetscCall(MatAssemblyBegin(*interpl, MAT_FINAL_ASSEMBLY)); in DMCreateInterpolation_Moab()
386 PetscCall(MatAssemblyEnd(*interpl, MAT_FINAL_ASSEMBLY)); in DMCreateInterpolation_Moab()