Lines Matching refs:afill
149 PetscReal afill; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed() local
229 afill = (PetscReal)ci[am] / (ai[am] + bi[bm]) + 1.e-5; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed()
230 if (afill < 1.0) afill = 1.0; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed()
233 C->info.fill_ratio_needed = afill; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed()
237 …locs %" PetscInt_FMT "; Fill ratio: given %g needed %g.\n", ndouble, (double)fill, (double)afill)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed()
238 …scCall(PetscInfo(C, "Use MatMatMult(A,B,MatReuse,%g,&C) for best performance.;\n", (double)afill)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_LLCondensed()
386 PetscReal afill; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable_fast() local
466 afill = (PetscReal)ci[am] / (ai[am] + bi[bm]) + 1.e-5; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable_fast()
467 if (afill < 1.0) afill = 1.0; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable_fast()
470 C->info.fill_ratio_needed = afill; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable_fast()
474 …locs %" PetscInt_FMT "; Fill ratio: given %g needed %g.\n", ndouble, (double)fill, (double)afill)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable_fast()
475 …scCall(PetscInfo(C, "Use MatMatMult(A,B,MatReuse,%g,&C) for best performance.;\n", (double)afill)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable_fast()
489 PetscReal afill; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable() local
569 afill = (PetscReal)ci[am] / (ai[am] + bi[bm]) + 1.e-5; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable()
570 if (afill < 1.0) afill = 1.0; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable()
573 C->info.fill_ratio_needed = afill; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable()
577 …locs %" PetscInt_FMT "; Fill ratio: given %g needed %g.\n", ndouble, (double)fill, (double)afill)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable()
578 …scCall(PetscInfo(C, "Use MatMatMult(A,B,MatReuse,%g,&C) for best performance.;\n", (double)afill)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Scalable()
592 PetscReal afill; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Heap() local
671 afill = (PetscReal)ci[am] / (ai[am] + bi[bm]) + 1.e-5; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Heap()
672 if (afill < 1.0) afill = 1.0; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Heap()
675 C->info.fill_ratio_needed = afill; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Heap()
679 …locs %" PetscInt_FMT "; Fill ratio: given %g needed %g.\n", ndouble, (double)fill, (double)afill)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Heap()
680 …scCall(PetscInfo(C, "Use MatMatMult(A,B,MatReuse,%g,&C) for best performance.;\n", (double)afill)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Heap()
694 PetscReal afill; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_BTHeap() local
787 afill = (PetscReal)ci[am] / (ai[am] + bi[bm]) + 1.e-5; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_BTHeap()
788 if (afill < 1.0) afill = 1.0; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_BTHeap()
791 C->info.fill_ratio_needed = afill; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_BTHeap()
795 …locs %" PetscInt_FMT "; Fill ratio: given %g needed %g.\n", ndouble, (double)fill, (double)afill)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_BTHeap()
796 …scCall(PetscInfo(C, "Use MatMatMult(A,B,MatReuse,%g,&C) for best performance.;\n", (double)afill)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_BTHeap()
816 PetscReal afill; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_RowMerge() local
1084 afill = (PetscReal)ci[am] / (ai[am] + bi[bm]) + 1.e-5; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_RowMerge()
1085 if (afill < 1.0) afill = 1.0; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_RowMerge()
1088 C->info.fill_ratio_needed = afill; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_RowMerge()
1092 …locs %" PetscInt_FMT "; Fill ratio: given %g needed %g.\n", ndouble, (double)fill, (double)afill)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_RowMerge()
1093 …scCall(PetscInfo(C, "Use MatMatMult(A,B,MatReuse,%g,&C) for best performance.;\n", (double)afill)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_RowMerge()
1113 PetscReal afill; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Sorted() local
1184 afill = (PetscReal)ci[am] / PetscMax(ai[am] + bi[bm], 1) + 1.e-5; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Sorted()
1185 if (afill < 1.0) afill = 1.0; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Sorted()
1188 C->info.fill_ratio_needed = afill; in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Sorted()
1192 …locs %" PetscInt_FMT "; Fill ratio: given %g needed %g.\n", ndouble, (double)fill, (double)afill)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Sorted()
1193 …scCall(PetscInfo(C, "Use MatMatMult(A,B,MatReuse,%g,&C) for best performance.;\n", (double)afill)); in MatMatMultSymbolic_SeqAIJ_SeqAIJ_Sorted()