Calling PCSetUp() before KSPSetUp()? --Junchao Zhang
On Wed, Jan 12, 2022 at 3:00 AM Varun Hiremath <[email protected]> wrote: > Hi All, > > I want to collect MUMPS memory estimates based on the initial > symbolic factorization analysis before the actual numerical factorization > starts to check if the estimated memory requirements fit the available > memory. > > I am following the steps from > https://petsc.org/main/src/ksp/ksp/tutorials/ex52.c.html > > PCFactorSetMatSolverType(pc,MATSOLVERMUMPS); > PCFactorSetUpMatSolverType(pc); > PCFactorGetMatrix(pc,&F); > > KSPSetUp(ksp); > MatMumpsGetInfog(F,...) > > But it appears KSPSetUp calls both symbolic and numerical factorization. > So is there some other way to get these statistics before the actual > factorization starts? > > Thanks, > Varun >
