Lines Matching refs:Prol
608 Mat Prol, Gmat; in PCGAMGProlongator_GEO() local
645 PetscCall(MatCreate(comm, &Prol)); in PCGAMGProlongator_GEO()
646 PetscCall(MatSetSizes(Prol, nloc * bs, nLocalSelected * bs, PETSC_DETERMINE, PETSC_DETERMINE)); in PCGAMGProlongator_GEO()
647 PetscCall(MatSetBlockSizes(Prol, bs, bs)); in PCGAMGProlongator_GEO()
648 PetscCall(MatSetType(Prol, mtype)); in PCGAMGProlongator_GEO()
649 PetscCall(MatSeqAIJSetPreallocation(Prol, 3 * data_cols, NULL)); in PCGAMGProlongator_GEO()
650 PetscCall(MatMPIAIJSetPreallocation(Prol, 3 * data_cols, NULL, 3 * data_cols, NULL)); in PCGAMGProlongator_GEO()
653 PetscCall(MatGetSize(Prol, &kk, &jj)); in PCGAMGProlongator_GEO()
657 PetscCall(MatDestroy(&Prol)); in PCGAMGProlongator_GEO()
686 …selected_2, data_stride, coords, nLocalSelected, clid_flid, agg_lists, crsGID, bs, Prol, &metric)); in PCGAMGProlongator_GEO()
695 PetscCall(MatDestroy(&Prol)); in PCGAMGProlongator_GEO()
715 *a_P_out = Prol; /* out */ in PCGAMGProlongator_GEO()