Package Details: elmerfem-git 9.0.r3246.g89b896c9b-1

Git Clone URL: https://aur.archlinux.org/elmerfem-git.git (read-only, click to copy)
Package Base: elmerfem-git
Description: A finite element software for multiphysical problems
Upstream URL: http://www.elmerfem.org
Licenses: GPL-2.0-or-later
Conflicts: elmerfem
Provides: elmerfem
Submitter: saxonbeta
Maintainer: saxonbeta (bartus)
Last Packager: bartus
Votes: 7
Popularity: 0.43
First Submitted: 2015-02-11 21:21 (UTC)
Last Updated: 2024-10-13 16:18 (UTC)

Latest Comments

1 2 3 4 5 Next › Last »

saxonbeta commented on 2024-09-06 22:22 (UTC)

@bartus, I sent you an email from my personal account. Let me know what you think.

saxonbeta commented on 2024-09-06 18:52 (UTC)

Hi @bartus, thank you. Welcome back, I added you as co-maintainer.

bartus commented on 2024-09-05 14:17 (UTC) (edited on 2024-09-06 10:26 (UTC) by bartus)

@saxonbeta Nice work, thanks. You can sing me up as a co-maintainer.

saxonbeta commented on 2024-09-05 02:57 (UTC) (edited on 2024-09-08 23:58 (UTC) by saxonbeta)

Hi @Kitpaddel I have added the missing dependencies.

I also needed to add 'export CFLAGS+=" -Wno-error=incompatible-pointer-types"' to the build function, as I otherwise got errors.

This error was introduced in a recent update upstream. While the problem is corrected, I have added your suggestion.

Compilation also only starts with 'DISABLE_VTK=1', otherwise I get: 'Could NOT find Boost: Found unsuitable version "1.86.0", but required is exact version "1.83.0" (found /usr/include, ) ... ElmerGUI/CMakeLists.txt:145 (FIND_PACKAGE)'

The problem is most likely that VTK has not been rebuilt against the new version of boost. We have to wait until the update is pushed.

The Compilation finally fails with: 'elmerfem-git/src/elmerfem/fem/src/modules/FourierLoss.F90:169:7: 169 | USE MagnetoDynamicsUtils | 1 Schwerwiegender Fehler: Moduldatei »magnetodynamicsutils.mod« kann bei (1) nicht zum Lesen geöffnet werden: Datei oder Verzeichnis nicht gefunden Kompilierung beendet.'

This problem is most likely a race condition in the compilation due to the use of Ninja. You can define the variable MAKEFLAGS to reduce the number of cores employed in the compilation, for example: yay -S elmerfem-git --mflags=MAKEFLAGS=-j6 or makepkg MAKEFLAGS=-j6. You must find the best number for your system because these race conditions depend on your system's performance. Currently, I am using up to 12 jobs without problem.

By the way, you must set your Java environment to Java 11 to run the software (using VTK) without problems: archlinux-java set java-11-openjdk.

Kitpaddel commented on 2024-09-05 01:02 (UTC)

Thank you for updating this! I needed to install the postgresql package, this might need to be one of the dependencies.

I also needed to add 'export CFLAGS+=" -Wno-error=incompatible-pointer-types"' to the build function, as I otherwise got errors.

Compilation also only starts with 'DISABLE_VTK=1', otherwise I get : 'Could NOT find Boost: Found unsuitable version "1.86.0", but required is exact version "1.83.0" (found /usr/include, ) ... ElmerGUI/CMakeLists.txt:145 (FIND_PACKAGE)'

The Compilation finally fails with: 'elmerfem-git/src/elmerfem/fem/src/modules/FourierLoss.F90:169:7:

169 | USE MagnetoDynamicsUtils | 1 Schwerwiegender Fehler: Moduldatei »magnetodynamicsutils.mod« kann bei (1) nicht zum Lesen geöffnet werden: Datei oder Verzeichnis nicht gefunden Kompilierung beendet.'

Any Ideas?

rmsc commented on 2023-08-30 09:30 (UTC) (edited on 2023-08-30 09:30 (UTC) by rmsc)

A few notes on this package as of today:

  • The checksum on the vtk9.1.patch is wrong (not sure how that could happen?)
  • The arpack.patch doesn't apply anymore (CMakeLists.txt changed a lot)
  • The paraview-opt package is gone from the AUR

bartus commented on 2022-03-14 10:34 (UTC)

Sorry lads, I'm at the Polish Ukraine border helping allocate refugees. Expect no update until this hell is over, wish us luck. Have no time nor access to my rig and AUR keys to test/post updates. If you have a patch, ping me on email - I'll add you as co-maintainer. Posted with my old script - https://github.com/bartoszek/aur-post

gpettinello commented on 2021-12-05 21:12 (UTC)

Hi Bartus, in upstream CMakeLists.txt module path is now swapped. Cmake looks at local modules and makes havoc of findGLEW.cmake and others. Please could you correct with a patch? Thanks Gianluca

bartus commented on 2021-11-19 12:53 (UTC)

@gpettinello: Should be back kicking and screaming :)