Package Details: precice 3.1.2-1

Git Clone URL: (read-only, click to copy)
Package Base: precice
Description: A Coupling Library for Partitioned Multi-Physics Simulations on Massively Parallel Systems
Upstream URL:
Licenses: LGPL-3.0-or-later
Conflicts: petsc-complex
Submitter: Horus
Maintainer: cashbagage
Last Packager: cashbagage
Votes: 2
Popularity: 0.002186
First Submitted: 2018-08-01 14:02 (UTC)
Last Updated: 2024-06-10 06:03 (UTC)

Latest Comments

ng0177 commented on 2023-10-06 08:35 (UTC)

see also

fsimonis commented on 2023-10-05 07:58 (UTC)

@Horus could you please define a conflict with petsc-complex? This seems to be a common pitfall.

rokyfox commented on 2021-02-10 19:08 (UTC)

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 (UTC) (edited on 2021-02-10 18:45 (UTC) by rokyfox)

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

preCICE v2.2.0 is out and it should build out-of-the-box with Boost 1.75. See also the upstream PKGBUILD here:

Horus commented on 2020-12-31 10:06 (UTC)

Note as package is out of date: precice 2.1.1 has build issues on Arch at that time, see

Horus commented on 2020-01-07 16:56 (UTC)

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

marko10_000 commented on 2020-01-03 13:20 (UTC)