Lines Matching refs:CNTL_pre
580 PetscReal *CNTL_pre; member
1777 PetscCall(PetscFree(mumps->CNTL_pre)); in MatDestroy_MUMPS()
2614 PetscInt nCNTL_pre = mumps->CNTL_pre ? mumps->CNTL_pre[0] : 0; in MatSetFromOptions_MUMPS()
2697 …L_pre; ++icntl) ID_CNTL_SET(mumps->id, (PetscInt)mumps->CNTL_pre[1 + 2 * icntl], mumps->CNTL_pre[2… in MatSetFromOptions_MUMPS()
2700 PetscCall(PetscFree(mumps->CNTL_pre)); in MatSetFromOptions_MUMPS()
3425 PetscInt i, nCNTL_pre = mumps->CNTL_pre ? mumps->CNTL_pre[0] : 0; in MatMumpsSetCntl_MUMPS()
3427 if (mumps->CNTL_pre[1 + 2 * i] == icntl) break; in MatMumpsSetCntl_MUMPS()
3429 if (i > 0) PetscCall(PetscRealloc(sizeof(PetscReal) * (2 * nCNTL_pre + 3), &mumps->CNTL_pre)); in MatMumpsSetCntl_MUMPS()
3430 else PetscCall(PetscCalloc(sizeof(PetscReal) * 3, &mumps->CNTL_pre)); in MatMumpsSetCntl_MUMPS()
3431 mumps->CNTL_pre[0]++; in MatMumpsSetCntl_MUMPS()
3433 mumps->CNTL_pre[1 + 2 * i] = icntl; in MatMumpsSetCntl_MUMPS()
3434 mumps->CNTL_pre[2 + 2 * i] = val; in MatMumpsSetCntl_MUMPS()
3445 PetscInt i, nCNTL_pre = mumps->CNTL_pre ? mumps->CNTL_pre[0] : 0; in MatMumpsGetCntl_MUMPS()
3448 if (mumps->CNTL_pre[1 + 2 * i] == icntl) *val = mumps->CNTL_pre[2 + 2 * i]; in MatMumpsGetCntl_MUMPS()
4142 mumps->CNTL_pre = NULL; in MatGetFactor_aij_mumps()
4214 mumps->CNTL_pre = NULL; in MatGetFactor_sbaij_mumps()
4276 mumps->CNTL_pre = NULL; in MatGetFactor_baij_mumps()
4337 mumps->CNTL_pre = NULL; in MatGetFactor_sell_mumps()
4476 mumps->CNTL_pre = NULL; in MatGetFactor_nest_mumps()