[petsc-users] set MUMPS OOC_TMPDIR
Barry Smith
bsmith at petsc.dev
Mon Feb 28 15:34:26 CST 2022
You can call PetscOptionsSetValue("-mat_mumps_ooc_tmpdir","directory"); anytime before the KSP/PCSetUp() is called. If you have multiple uses of MUMPs solvers you can call this between each use so that a different directory is used for different MUMPS usage.
Barry
> On Feb 28, 2022, at 2:22 PM, Sam Guo <sam.guo at cd-adapco.com> wrote:
>
> Dear PETSc dev team,
> I would like to set MUMPS OOC_TMPDIR programmatically on fly (instead of statically using PetscOptionsString <https://petsc.org/main/docs/manualpages/Sys/PetscOptionsString.html#PetscOptionsString>("-mat_mumps_ooc_tmpdir", "out of core directory", "None", mumps->id.ooc_tmpdir, mumps->id.ooc_tmpdir, sizeof(mumps->id.ooc_tmpdir), NULL);). It seems there is such an API, am I correct?
>
> Thanks,
> Sam
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20220228/7cd64609/attachment.html>
More information about the petsc-users
mailing list