Lines Matching refs:gcid

191   PetscInt          *lcid, *gcid, *lsparse, *gsparse, *colmap, *pcols;  in PCGAMGProlongator_Classical_Direct()  local
220 PetscCall(PetscMalloc1(noff, &gcid)); in PCGAMGProlongator_Classical_Direct()
251 PetscCall(PetscSFBcastBegin(sf, MPIU_INT, lcid, gcid, MPI_REPLACE)); in PCGAMGProlongator_Classical_Direct()
252 PetscCall(PetscSFBcastEnd(sf, MPIU_INT, lcid, gcid, MPI_REPLACE)); in PCGAMGProlongator_Classical_Direct()
290 …if (gcid[col] >= 0 && (PetscRealPart(rval[j]) > gamg->threshold[0] * Amax_pos[i] || PetscRealPart(… in PCGAMGProlongator_Classical_Direct()
348 …if (gcid[col] >= 0 && (PetscRealPart(rval[j]) > gamg->threshold[0] * Amax_pos[i] || PetscRealPart(… in PCGAMGProlongator_Classical_Direct()
406 …if (gcid[col] >= 0 && (PetscRealPart(rval[j]) > gamg->threshold[0] * Amax_pos[i] || PetscRealPart(… in PCGAMGProlongator_Classical_Direct()
408 row_c = gcid[col]; in PCGAMGProlongator_Classical_Direct()
436 PetscCall(PetscFree(gcid)); in PCGAMGProlongator_Classical_Direct()
561 PetscInt *gcid, *lcid, *lsparse, *gsparse, *picol; in PCGAMGProlongator_Classical_Standard() local
606 PetscCall(PetscMalloc1(fn, &gcid)); in PCGAMGProlongator_Classical_Standard()
613 gcid[i] = cs + cn; in PCGAMGProlongator_Classical_Standard()
616 gcid[i] = -1; in PCGAMGProlongator_Classical_Standard()
621 PetscCall(PetscSFBcastBegin(sf, MPIU_INT, gcid, lcid, MPI_REPLACE)); in PCGAMGProlongator_Classical_Standard()
622 PetscCall(PetscSFBcastEnd(sf, MPIU_INT, gcid, lcid, MPI_REPLACE)); in PCGAMGProlongator_Classical_Standard()
624 lcid = gcid; in PCGAMGProlongator_Classical_Standard()
789 PetscCall(PetscFree(gcid)); in PCGAMGProlongator_Classical_Standard()