Package Details: deal-ii 9.6.2-1

Git Clone URL: https://aur.archlinux.org/deal-ii.git (read-only, click to copy)
Package Base: deal-ii
Description: An Open Source Finite Element Differential Equations Analysis Library
Upstream URL: https://www.dealii.org/
Keywords: fem pde science
Licenses: LGPL-2.1-or-later
Submitter: coincoin
Maintainer: coincoin (drwells)
Last Packager: drwells
Votes: 15
Popularity: 0.000205
First Submitted: 2013-09-11 11:11 (UTC)
Last Updated: 2024-12-24 03:10 (UTC)

Dependencies (28)

Required by (0)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7

chuckdaniels commented on 2017-01-24 14:28 (UTC)

@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 (UTC) (edited on 2017-01-24 14:03 (UTC) by coincoin)

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 (UTC)

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 (UTC)

@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 (UTC)

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.