mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-10 15:45:15 -04:00
Unfortunately I have no time to maintain this package in acceptable quality and provide needed updates on time. Before droping of maintaining I tried to bump version to 7.5.1 and fix python 3.11 compatibility. If anyone interesting to grub this package please note: 1. The test phase currently depends on one-header dev-cpp/catch lib, i.e. <dev-cpp/catch-3.0:0 (starting 3.0 the header was splitted). 2. Description on the page https://su2code.github.io/docs/Test-Cases/ states: "Note: While many of the cases are used for regression testing, the test case suite is provided without any guarantees on performance or expected results. Tutorials (which are more thoroughly checked for convergence and results) can be found here." Therefore bundled parmetis/metis are used otherwise it results in numerous Tutorials tests failures. Thus it better to pass Tutorials tests than brake the package at all. P.S. Great thanks to Alessandro Barbieri <lssndrbarbieri@gmail.com> for work on unbundle of thirdparty libraries. Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
33 lines
1.6 KiB
XML
33 lines
1.6 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
|
<pkgmetadata>
|
|
<!-- maintainer-needed -->
|
|
<use>
|
|
<flag name="autodiff">Enable support for reverse automatic differentiation</flag>
|
|
<flag name="cgns">Build with CGNS support</flag>
|
|
<flag name="directdiff">Enable support for forward automatic differentiation</flag>
|
|
<flag name="librom">Enable LLNL libROM support</flag>
|
|
<flag name="mixed-precision">Use single precision floating point arithmetic for sparse algebra</flag>
|
|
<flag name="mkl">Enable Intel MKL support</flag>
|
|
<flag name="mpp">Enable Mutation++ library support</flag>
|
|
<flag name="openblas">Enable BLAS and LAPACK support via OpenBLAS</flag>
|
|
<flag name="parmetis">Enable Parmetis support</flag>
|
|
<flag name="pastix">Enable PaStiX support</flag>
|
|
<flag name="tecio">Enable TECIO support</flag>
|
|
<flag name="tutorials">Install Tutorials files</flag>
|
|
</use>
|
|
<longdescription lang="en">
|
|
The SU2 suite is an open-source collection of C++ based software tools
|
|
for performing Partial Differential Equation (PDE) analysis and solving
|
|
PDE-constrained optimization problems.
|
|
|
|
The toolset is designed with Computational Fluid Dynamics (CFD)
|
|
and aerodynamic shape optimization in mind, but is extensible
|
|
to treat arbitrary sets of governing equations such as potential flow,
|
|
elasticity, electrodynamics, chemically-reacting flows, and many others.
|
|
</longdescription>
|
|
<upstream>
|
|
<remote-id type="github">su2code/SU2</remote-id>
|
|
</upstream>
|
|
</pkgmetadata>
|