Warning: file_exists(): open_basedir restriction in effect. File(/srv/http/vhosts/aur.archlinux.org/public/web/locale//en/LC_MESSAGES/aurweb.mo) is not within the allowed path(s): (/srv/http/vhosts/aur-dev.archlinux.org/:/etc/aurweb/) in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/streams.php on line 90
AUR (en) - dolfin-git

Notice: Undefined variable: name in /srv/http/vhosts/aur-dev.archlinux.org/public/web/lib/pkgfuncs.inc.php on line 248

Package Details: dolfin-git 20151005-1

Git Clone URL: https://aur-dev.archlinux.org/dolfin-git.git (read-only)
Package Base: dolfin-git
Description: the C++/Python interface of FEniCS, providing a consistent PSE (Problem Solving Environment) for ordinary and partial differential equations.
Upstream URL: https://bitbucket.org/fenics-project/dolfin
Licenses: LGPL
Groups: fenics-git
Conflicts: dolfin
Submitter: myles
Maintainer: myles
Last Packager: myles
Votes: 7
Popularity: 0.000410
First Submitted: 2013-03-22 22:40
Last Updated: 2015-11-19 23:30

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

Anonymous comment on 2012-07-06 22:56

I'm trying to install dolfin using the provided PKGBUILD, but it fails when trying to find armadillo. I've reinstalled armadillo multiple times from AUR, but no go. Every time I try to build dolfin it fails at the ARMADILLO_TEST_RUNS. Any suggestions?

myles commented on 2012-05-09 23:31

Orphaned, please see http://aur.archlinux.org/packages.php?ID=58971

myles commented on 2012-05-09 23:28

The latest stable dolfin version is 1.0.0 released on 2011-12-19, and aimed at Ubuntu users. In Arch terms this means that several dependencies are quite 'old' (e.g. the required version of CGAL also requires an earlier Boost). So, whilst it would be possible to make the older fenics work with newer versions of dependencies, and it would be possible to work out how to install older versions of dependencies, I think that Arch Users would rather be using the latest fenics software and, if necessary, make it work on our very fresh systems.

So, I am going to maintain these packages: dolfin-bzr ffc-bzr fiat-bzr instant-bzr ufc-bzr ufl-bzr viper-bzr
and I am going to orphan these: dolfin ffc fiat instant ufc ufl viper, and if no one adopts them (and I can see no reason to do so) they will be deleted in a week.

myles commented on 2012-05-05 11:28

Just to be clear, there are still some optional packages that are not found, but then I didn't install them.

-- The following optional packages were found:
-- -------------------------------------------
-- (OK) MPI
-- (OK) CGAL
-- (OK) ZLIB
-- The following optional packages could not be found:
-- ---------------------------------------------------
-- (**) MTL4
-- (**) CHOLMOD
-- (**) PASTIX
-- (**) SCOTCH

myles commented on 2012-05-05 02:17

...and this package: i.e. dolfin-bzr not dolfin.

kkimdev commented on 2012-05-05 02:02


Thanks for making this work! :D

myles commented on 2012-05-05 01:51

Works now for both C++ and dolfin demos, well this one at least:

$ python2 /usr/share/dolfin/demo/pde/poisson/python/demo_poisson.py

The working combination of packages is to use all the fenics
packages in the AUR (these are now up to date) and use viper-bzr
instead of viper.

myles commented on 2012-05-05 01:47

dolfin-bzr works fine now dolfin-bzr (http://aur.archlinux.org/packages.php?ID=58971)

myles commented on 2012-05-04 01:03

PARMETIS: for it to find parmetis, both metis and parmetis need to be installed

myles commented on 2012-05-04 00:34

SLEPC: this works fine for me: it is found and the test passes. Maybe it is because the exports are in
/etc/profile.d/{slepc,petsc}.sh and they are only sourced when you login
MTL4: I haven't installed this yet, something about a secure certificate...
UMFPACK: The umfpack one works for me fine and the tests run.
SCOTCH: This is not found, although it is installed with petsc and from AUR.
PARMETIS: This is not found, although it is installed with petsc and from AUR. Did you have to set an environment variable?

For scotch and parmetis maybe dolfin needs to look harder.