Package Details: precice 3.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://precice.org
Licenses: LGPL-3.0-or-later
Conflicts: petsc-complex
Submitter: Horus
Maintainer: cashbagage
Last Packager: cashbagage
Votes: 2
Popularity: 0.000003
First Submitted: 2018-08-01 14:02 (UTC)
Last Updated: 2025-04-02 16:15 (UTC)

Latest Comments

1 2 Next › Last »

Sun commented on 2025-05-23 02:28 (UTC)

@fsimonis thank you, it works fine

fsimonis commented on 2025-05-22 12:22 (UTC)

Maintainer here. Quick fix is to replace the libxml/SAX.h include with libxml/SAX2.h

sed -i "s/libxml\/SAX.h/libxml\/SAX2.h/" src/xml/ConfigParser.cpp

Sun commented on 2025-05-22 02:05 (UTC) (edited on 2025-05-22 02:11 (UTC) by Sun)

would you please help me on this "libxml/SAX.h is deprecated" ? precice/src/precice-3.2.0/src/xml/ConfigParser.cpp:46:11: error: ‘xmlChar’ does not name a type 46 | const xmlChar *localname,

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

see also https://github.com/precice/precice/issues/1827

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: https://github.com/precice/precice/blob/develop/tools/releasing/packaging/Arch_User_Repository/PKGBUILD