Home
last modified time | relevance | path

Searched refs:ICNTL_pre (Results 1 – 1 of 1) sorted by relevance

/petsc/src/mat/impls/aij/mpi/mumps/ !
H A Dmumps.c579 PetscMUMPSInt *ICNTL_pre; member
1776 PetscCall(PetscFree(mumps->ICNTL_pre)); in MatDestroy_MUMPS()
2615 PetscInt nICNTL_pre = mumps->ICNTL_pre ? mumps->ICNTL_pre[0] : 0; in MatSetFromOptions_MUMPS()
2696 …; icntl < nICNTL_pre; ++icntl) mumps->id.ICNTL(mumps->ICNTL_pre[1 + 2 * icntl]) = mumps->ICNTL_pre in MatSetFromOptions_MUMPS()
2699 PetscCall(PetscFree(mumps->ICNTL_pre)); in MatSetFromOptions_MUMPS()
3330 …PetscMUMPSInt i, nICNTL_pre = mumps->ICNTL_pre ? mumps->ICNTL_pre[0] : 0; /* number of already cac… in MatMumpsSetIcntl_MUMPS()
3332 if (mumps->ICNTL_pre[1 + 2 * i] == icntl) break; /* is this ICNTL already cached? */ in MatMumpsSetIcntl_MUMPS()
3334 …f (i > 0) PetscCall(PetscRealloc(sizeof(PetscMUMPSInt) * (2 * nICNTL_pre + 3), &mumps->ICNTL_pre)); in MatMumpsSetIcntl_MUMPS()
3335 else PetscCall(PetscCalloc(sizeof(PetscMUMPSInt) * 3, &mumps->ICNTL_pre)); in MatMumpsSetIcntl_MUMPS()
3336 mumps->ICNTL_pre[0]++; in MatMumpsSetIcntl_MUMPS()
[all …]