Search Criteria
Package Details: elmerfem-git 9.0.r3447.g698666d2c-1
Package Actions
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.096786 |
First Submitted: | 2015-02-11 21:21 (UTC) |
Last Updated: | 2025-01-23 14:52 (UTC) |
Dependencies (45)
- arpack (arpack-gitAUR)
- blas-openblas
- fmt (fmt-gitAUR)
- freetype2 (freetype2-macosAUR, freetype2-gitAUR, freetype2-qdoledAUR)
- glew (glew-libepoxyAUR, glew-waylandAUR, glew-osmesa-gitAUR, glew-wayland-gitAUR, glew-gitAUR)
- hdf5-openmpi
- jdk11-openjdk (jdk11-temurinAUR, openjdk-zulu11-ca-fx-binAUR)
- libxcursor
- mariadb-libs (libmysqlclient81AUR, libmysqlclientAUR, libmysqlclient80AUR, mariadb-lts-libs)
- netcdf-fortran-openmpi
- opencascade (opencascade-gitAUR, opencascade-rcAUR, opencascade-f3dAUR)
- openmp
- openmpi (openmpi-gitAUR)
- paraview (paraview-gitAUR, paraview-qt6AUR)
- postgresql-libs (postgresql-libs-12AUR, postgresql13-libsAUR, postgresql-libs-gitAUR)
- pugixml (pugixml-gitAUR)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR)
- qt5-declarative (qt5-declarative-gitAUR)
- qt5-script (qt5-script-gitAUR)
- qt5-svg (qt5-svg-gitAUR)
- Show 25 more dependencies...
Latest Comments
« First ‹ Previous 1 2 3 4 5 Next › Last »
bartus commented on 2021-11-14 20:58 (UTC) (edited on 2021-11-14 21:20 (UTC) by bartus)
@gpettinello:
vtk:9 malformed configuration already reported upstream: https://bugs.archlinux.org/task/72653
patch for vtk:9.0 was merged in elmerfem:devel like few days ago.
patach for vtk:9.1 I'm getting through with it, just a small problem with cmake targets, for early taste check: https://github.com/bartoszek/AUR-elmerfem-git/tree/bartus
gpettinello commented on 2021-11-14 19:50 (UTC)
Hi Bartus,
I compiled the package but with some difficulties: FIND_PACKAGE(VTK REQUIRED) leads to an error as Archlinux is not able to find some VTK components (OpenVR, vtkm, OpenVDB notably). I had to change in FIND_PACKAGE(VTK REQUIRED COMPONENTS ...) and then past all the components except those not found.
Then I installed mumps (newer version) but elmerfem needs mumps-par which in Arch is still at 5.3.1. What is the difference?
Finally I had to remove #include "vtkConfigure.h" from vtkpost.h VTK is really upsetting the API (not acceptable)
bartus commented on 2021-06-21 15:34 (UTC) (edited on 2021-11-22 11:41 (UTC) by bartus)
Use env vars to control build process:
MAKEFLAGS=xxx
to override default make flags (e.g: MAKEFLAGS=-j2 for building with 2 threads)FRAGMENT=#{commit,tag,brach}=xxx
for bisect buildCMAKE_FLAGS=xxx:yyy:zzz
to define extra CMake flagsDISABLE_ALL=1
for bare bone build.DISABLE_TRILINOS=1
disable building with TrilinosDISABLE_MMG
disable MMG - dynamic remeshingDISABLE_ELMERICE
disable ElmerICE - glacier melting solverDISABLE_CONTRIB
disable multishell solver for composite lamitanesDISABLE_LUA
disable LUA scripting in solver definitionsDISABLE_MP
disable OpenMP threadingDISABLE_GUI
disable ElmerGUI - QT GUIRequires GUI
DISABLE_GUILOG
disable ElmerGUI LoggerDISABLE_GUITEST
disable ElmerGUI TestsDISABLE_OCC
disable OCC - OpenCOLADA cad model importDISABLE_MATC
disable MatC scripting in QT GUIDISABLE_PARAVIEW
disable ParaView - GUI post-process exporterDISABLE_QWT
disable QWT - GUI convergence monitoringDISABLE_VTK
disable VTK - GUI post-process Widget and exporterDISABLE_MPI
disable OpenMPI parallelizationRequires MPI
DISABLE_MUMPS
disable Mumps - gausian elimination LAS solverDISABLE_HYPRE
disable Hypre - multigrid LAS solverUsage:
DarioP commented on 2020-11-06 13:10 (UTC)
I think that the mmg3d should be changed to mmg
ashs commented on 2020-06-28 05:06 (UTC) (edited on 2020-06-28 05:07 (UTC) by ashs)
Hi! I tried to build this without trilinos (and ElmerIce). But, for some reason, the file {git clone directory}/src/elmerfem/ElmerGUI/Application/twod/renderarea.cpp wasn't compiling, until I added the line "#include <QPainterPath>" during the building process. I couldn't find where it was being extracted from. It seems to have installed fine now, anyways. But does this indicate a problem with the source file? Or could this be due to some problem with my qt5 installation?
heavysink commented on 2020-06-12 06:45 (UTC)
@hacksd Yes it is possible to build it without trilinos. I will remove it since trilinos is a headache to be built.
« First ‹ Previous 1 2 3 4 5 Next › Last »