Hi Satish,

many thanks for this detailed cooking recipe (very practical for a beginner)!

Now I receive the following message

“luochengyi@macbook-pro-2 petsc % make 
PETSC_DIR=/Users/luochengyi/Downloads/petsc PETSC_ARCH=arch-darwin-c-debug check
Running check examples to verify correct installation
Using PETSC_DIR=/Users/luochengyi/Downloads/petsc and 
PETSC_ARCH=arch-darwin-c-debug
C/C++ example src/snes/tutorials/ex19 run successfully with 1 MPI process
C/C++ example src/snes/tutorials/ex19 run successfully with 2 MPI processes
C/C++ example src/snes/tutorials/ex19 run successfully with mumps
Fortran example src/snes/tutorials/ex5f run successfully with 1 MPI process
Completed test examples
“

So I think the installation is complete. However, when I run my dealii codes, I 
still received the same error message
“
Additional information:
    Your PETSc installation does not include a copy of the MUMPS package 
necessary for this solver. You will need to configure PETSc so that it includes 
MUMPS, recompile it, and then re-configure and recompile deal.II as well.
“

I think I’ve already configure the PETSc including MUMPS and recompiled it.

I also use cmake to link the necessary libraries. Is there anything else I need 
to do?

Best,
Chenyi

On Dec 9, 2020, at 10:35 PM, Satish Balay 
<[email protected]<mailto:[email protected]>> wrote:

On Wed, 9 Dec 2020, Satish Balay via petsc-users wrote:

Its best to reinstall brew (packages) and retry.

And here is one way to do this:

1. Make list of pkgs to reinstall

brew leaves > reinstall.lst

2. delete all installed brew packages.

brew cleanup
brew list > delete.lst
brew remove `cat delete.lst`

3. Now reinstall all required packages
brew update
brew install `cat reinstall.lst`


Satish

Reply via email to