Package Details: precice 2.2.0-1

Git Clone URL: https://aur.archlinux.org/precice.git (read-only, click to copy)
Package Base: precice
Description: A Coupling Library for Partitioned Multi-Physics Simulations on Massively Parallel Systems
Upstream URL: https://www.precice.org
Licenses: LGPL3
Provides: precice
Submitter: Horus
Maintainer: Horus
Last Packager: Horus
Votes: 2
Popularity: 0.151579
First Submitted: 2018-08-01 14:02
Last Updated: 2021-01-21 18:01

Latest Comments

rokyfox commented on 2021-02-10 19:08

Asked for help on Gitter. Looks like the problem is that petsc-complex is not supported. Only the 'real' version (petsc) works.

rokyfox commented on 2021-02-10 18:44

Getting build errors starting in PetRadialBasisFctMapping.hpp:726:84:

error: cannot convert ‘const PetscScalar’ {aka ‘const std::complex<double>’} to ‘Eigen::DenseCoeffsBase<Eigen::Matrix<double, -1, 1>, 1>::Scalar’ {aka ‘double’} in assignment

outValues[count * valueDim + dim] = outArray[ownerCount + localPolyparams];

(continues with similar errors in the same file)

Tried building from GitHub and I get the same thing.

MakisH commented on 2021-01-20 18:35

preCICE v2.2.0 is out and it should build out-of-the-box with Boost 1.75. See also the upstream PKGBUILD here: https://github.com/precice/precice/blob/develop/tools/releasing/packaging/Arch_User_Repository/PKGBUILD

Horus commented on 2020-12-31 10:06

Note as package is out of date: precice 2.1.1 has build issues on Arch at that time, see https://github.com/precice/precice/issues/926

Horus commented on 2020-01-07 16:56

@marko10_000 I added the build option. Thanks for the suggestion!

marko10_000 commented on 2020-01-03 13:20

Please add -DBUILD_SHARED_LIBS=ON