Package Details: deal-ii 8.4.2-1

Git Clone URL: https://aur.archlinux.org/deal-ii.git (read-only)
Package Base: deal-ii
Description: An Open Source Finite Element Differential Equations Analysis Library
Upstream URL: http://www.dealii.org/
Keywords: fem pde science
Licenses: LGPL
Submitter: coincoin
Maintainer: coincoin
Last Packager: coincoin
Votes: 7
Popularity: 0.020907
First Submitted: 2013-09-11 11:11
Last Updated: 2017-01-06 11:45

Dependencies (10)

Required by (0)

Sources (1)

Latest Comments

chuckdaniels commented on 2017-01-24 14:28

@coincoin Thanks, setting MPI flag (-DWITH_MPI=ON) worked!

I tested this with the example 'step-18' that uses PETSC/MPI and it runs OK.

Nevertheless, only using PETSC flag (-DWITH_PETSC=ON) did not worked. You got to add the flags I mentioned before:
-DPETSC_DIR="/opt/petsc/linux-c-opt/"
-DPETSC_PETSCVARIABLES="/opt/petsc/linux-c-opt/lib/petsc/conf"

These variables can be safely added since it does not break the installation even if PETSC package is not present.

I totally understand that you cannot change to -DWITH_XX=ON flags in the PKGBUILD.

Thanks for the support. ;)

coincoin commented on 2017-01-24 13:56

Have you tried using the flags -DWITH_MPI=ON and -DWITH_PETSC=ON as mentionned in the doc : http://www.dealii.org/8.4.1/index.html ?
You might also see subsection 3.3 External library locations http://www.dealii.org/8.4.1/users/cmake.html#configureext I have not tried with PETSC yet. Something might prevent deal-ii from finding the packages and unfortunately I cannot change the PKGBUILD for your needs (it should be done within deal-ii build system).

chuckdaniels commented on 2017-01-24 11:36

Compilation with OpenMPI and PETSC is not working even if the packages are installed. I've managed to make deal-II detect PETSC with these flags:
-DPETSC_DIR="/opt/petsc/linux-c-opt/"
-DPETSC_PETSCVARIABLES="/opt/petsc/linux-c-opt/lib/petsc/conf"

However, it does not activate this functionality since MPI is not properly detected.

coincoin commented on 2016-02-01 15:51

@asartori86 Indeed, I will also remove Lapack which is optional. Every packages are actually optional. Thanks I ll change that.

asartori86 commented on 2016-02-01 15:47

I, why did you set that boost and openmpi are required dep?

In fact, deal-ii is shipped with bundled boost and it can run fine also without mpi.