Lines Matching refs:Bmpi
837 Mat Bmpi; in MatConvert_Elemental_Dense() local
850 Bmpi = *B; in MatConvert_Elemental_Dense()
852 PetscCall(MatCreate(comm, &Bmpi)); in MatConvert_Elemental_Dense()
853 PetscCall(MatSetSizes(Bmpi, A->rmap->n, A->cmap->n, PETSC_DECIDE, PETSC_DECIDE)); in MatConvert_Elemental_Dense()
854 PetscCall(MatSetType(Bmpi, MATDENSE)); in MatConvert_Elemental_Dense()
855 PetscCall(MatSetUp(Bmpi)); in MatConvert_Elemental_Dense()
878 PetscCall(MatSetValues(Bmpi, 1, &rows[i], 1, &cols[j], (PetscScalar *)&v, INSERT_VALUES)); in MatConvert_Elemental_Dense()
894 PetscCall(MatSetValues(Bmpi, 1, &rows[i], 1, &cols[j], (PetscScalar *)&v, INSERT_VALUES)); in MatConvert_Elemental_Dense()
898 PetscCall(MatAssemblyBegin(Bmpi, MAT_FINAL_ASSEMBLY)); in MatConvert_Elemental_Dense()
899 PetscCall(MatAssemblyEnd(Bmpi, MAT_FINAL_ASSEMBLY)); in MatConvert_Elemental_Dense()
901 PetscCall(MatHeaderReplace(A, &Bmpi)); in MatConvert_Elemental_Dense()
903 *B = Bmpi; in MatConvert_Elemental_Dense()