On Mon, 30 Dec 2019, ed...@openmail.cc wrote:

> I think that I found a way to use my system's netcdf with libMesh (make check 
> gave no errors).
>
> - System: Parabola GNU/Linux x86_64 AMD Ryzen 2500
> - PETSc from Git commit 5f77d1e0e5
> - libMesh from Git commit 19706028f
> - a bunch of packagees from repositories (cgns 3.4.0-2, hdf5-openmpi 
> 1.10.5-1, hdf5-openmpi 1.10.5-1, netcdf-openmpi 4.7.1-2, paraview 5.7.0-3, 
> pnetcdf-openmpi 1.12.0-1, python-h5py-openmpi 2.10.0-1, vtk 8.2.0-9, hwloc 
> 2.1.0-2, metis 5.1.0.p7-1, openmp 9.0.0-2, openmpi 4.0.2-3, suitesparse 
> 5.6.0-1, scotch 6.0.6-1)
> - some from AUR's user-contributed packages (fftw-mpi 3.3.8-1, hypre-sm 
> 2.14.0-1, mumps 5.2.1-3, superlu 5.2.1-9)
>
> If you want to try, my recipe is here:
> https://notabug.org/broncodev/libmesh-pkgbuild.git (commit e3d46fc)

I was going to say that there's no way for us to link against an
external netcdf without actually changing our netcdf.m4 file, then I
followed this link to find a patch against our netcdf.m4 file.  So
you're at least on the right track!

I don't have time to check this out myself right now but I'll throw up
a PR with it so we don't lose track of it and so we can see what our
CI thinks of it.  Thanks!

> https://notabug.org/broncodev/petsc-pkgbuild.git (commit 3e9d679)
>
> MUMPS is still not detected by libMesh :( .

Is configure finding your petscconf.h?  Is PETSC_HAVE_MUMPS defined
there?
---
Roy


_______________________________________________
Libmesh-users mailing list
Libmesh-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-users

Reply via email to