sci-libs / dealii

Solving partial differential equations with the finite element method

Official package sites : https://www.dealii.org/ ·

deal.II is a C++ program library targeted at the computational solution of partial differential equations using adaptive finite elements. It uses state-of-the-art programming techniques to offer you a modern interface to the complex data structures and algorithms required.

v9999 :: 0 :: gentoo

Modified
License
LGPL-2.1+
USE flags
adolc arpack assimp cuda debug doc examples ginkgo gmsh gsl hdf5 lapack metis mpi muparser opencascade p4est petsc scalapack slepc sparse static-libs sundials symengine trilinos

v9.3.1 :: 0 :: gentoo

Modified
License
LGPL-2.1+
Keywords
~amd64 ~amd64-linux ~x86 ~x86-linux
USE flags
adolc arpack assimp cuda debug doc examples ginkgo gmsh gsl hdf5 lapack metis mpi muparser opencascade p4est petsc scalapack slepc sparse static-libs sundials symengine trilinos

v9.3.0-r1 :: 0 :: gentoo

Modified
License
LGPL-2.1+
Keywords
~amd64 ~amd64-linux ~x86 ~x86-linux
USE flags
adolc arpack assimp cuda debug doc examples ginkgo gmsh gsl hdf5 lapack metis mpi muparser opencascade p4est petsc scalapack slepc sparse static-libs sundials symengine trilinos

General

adolc
Adds support for ADOL-C (sci-libs/adolc)
arpack
Adds support for ARPACK (sci-libs/arpack)
assimp
Add support for assimp (media-libs/assimp)
cuda
Add support for cuda (dev-util/nvidia-cuda-sdk)
debug
Build an additional debug library with extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see <http://www.gentoo.org/proj/en/qa/backtraces.xml>
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
examples
Install examples, usually source code
ginkgo
Add support for ginkgo (sci-libs/ginkgo)
gmsh
Add support for gmsh (sci-libs/gmsh)
gsl
Use the GNU scientific library for calculations
hdf5
Add support for the Hierarchical Data Format v5
lapack
Add support for the virtual/lapack numerical library
metis
Add support for metis (sci-libs/metis)
mpi
Add MPI (Message Passing Interface) layer to the apps that support it
muparser
Add support for muparser (dev-cpp/muParser)
opencascade
Add support for opencascade (sci-libs/opencascade)
p4est
Add support for p4est (sci-libs/p4est)
petsc
Add support for petsc (sci-mathematics/petsc)
scalapack
Add support for ScaLAPACK (sci-libs/scalapack)
slepc
Add support for slepc (sci-mathematics/slepc)
sparse
Add support for suitesparse (sci-libs/suitesparse)
static-libs
Build static versions of dynamic libraries as well
sundials
Add support for sundials (sci-libs/sundials)
symengine
Add support for symengine (sci-libs/symengine)
trilinos
Add support for trilinos (sci-libs/trilinos)

cpu_flags_x86

avx
Adds support for Advanced Vector Extensions instructions
avx512f
Adds support for AVX-512 Foundation instructions
sse2
Use the SSE2 instruction set

app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux

app-doc / doxygen : Documentation system for most programming languages

dev-cpp / cpp-taskflow : Modern C++ Parallel Task Programming

dev-cpp / muParser : Library for parsing mathematical expressions

dev-cpp / tbb : High level abstract threading library

dev-lang / perl : Larry Wall's Practical Extraction and Report Language

dev-libs / boost : Boost Libraries for C++

dev-util / nvidia-cuda-sdk : NVIDIA CUDA Software Development Kit

media-libs / assimp : Importer library to import assets from 3D files

sci-libs / adolc : Automatic differentiation system for C/C++

sci-libs / arpack : Arnoldi package library to solve large scale eigenvalue problems

sci-libs / ginkgo : Numerical linear algebra software package

sci-libs / gmsh : A three-dimensional finite element mesh generator

sci-libs / gsl : The GNU Scientific Library

sci-libs / hdf5 : General purpose library and file format for storing scientific data

sci-libs / metis : A package for unstructured serial graph partitioning

sci-libs / opencascade : Development platform for CAD/CAE, 3D surface/solid modeling and data exchange

sci-libs / p4est : Scalable Algorithms for Parallel Adaptive Mesh Refinement on Forests of Octrees

sci-libs / parmetis : Parallel (MPI) unstructured graph partitioning library

sci-libs / scalapack : Subset of LAPACK routines redesigned for heterogenous (MPI) computing

sci-libs / sundials : Suite of nonlinear solvers

sci-libs / symengine : Fast symbolic manipulation library, written in C++

sci-libs / trilinos : Scientific library collection for large scale problems

sci-libs / umfpack : Unsymmetric multifrontal sparse LU factorization library

sci-mathematics / petsc : Portable, Extensible Toolkit for Scientific Computation

sci-mathematics / slepc : Scalable Library for Eigenvalue Problem Computations

sys-libs / zlib : Standard (de)compression library

virtual / lapack : Virtual for Linear Algebra Package FORTRAN 77 (LAPACK) implementation

virtual / mpi : Virtual for Message Passing Interface (MPI) v2.0 implementation

virtual / pkgconfig : Virtual for the pkg-config implementation

app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux

dev-cpp / cpp-taskflow : Modern C++ Parallel Task Programming

dev-cpp / muParser : Library for parsing mathematical expressions

dev-cpp / tbb : High level abstract threading library

dev-libs / boost : Boost Libraries for C++

dev-util / nvidia-cuda-sdk : NVIDIA CUDA Software Development Kit

media-libs / assimp : Importer library to import assets from 3D files

sci-libs / adolc : Automatic differentiation system for C/C++

sci-libs / arpack : Arnoldi package library to solve large scale eigenvalue problems

sci-libs / ginkgo : Numerical linear algebra software package

sci-libs / gmsh : A three-dimensional finite element mesh generator

sci-libs / gsl : The GNU Scientific Library

sci-libs / hdf5 : General purpose library and file format for storing scientific data

sci-libs / metis : A package for unstructured serial graph partitioning

sci-libs / opencascade : Development platform for CAD/CAE, 3D surface/solid modeling and data exchange

sci-libs / p4est : Scalable Algorithms for Parallel Adaptive Mesh Refinement on Forests of Octrees

sci-libs / parmetis : Parallel (MPI) unstructured graph partitioning library

sci-libs / scalapack : Subset of LAPACK routines redesigned for heterogenous (MPI) computing

sci-libs / sundials : Suite of nonlinear solvers

sci-libs / symengine : Fast symbolic manipulation library, written in C++

sci-libs / trilinos : Scientific library collection for large scale problems

sci-libs / umfpack : Unsymmetric multifrontal sparse LU factorization library

sci-mathematics / petsc : Portable, Extensible Toolkit for Scientific Computation

sci-mathematics / slepc : Scalable Library for Eigenvalue Problem Computations

sys-libs / zlib : Standard (de)compression library

virtual / lapack : Virtual for Linear Algebra Package FORTRAN 77 (LAPACK) implementation

virtual / mpi : Virtual for Message Passing Interface (MPI) v2.0 implementation

731918
sci-libs/dealii installs compressed files (manpages, documentation)
808671
sci-libs/dealii-9.3.1: fails to build with Boost 1.77 (error: ‘boost::geometry::strategy::disjoint’ has not been declared)
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
sci-libs/dealii: Drop 9.2.0-r1, cmake-utils--
Package-Manager: Portage-3.0.22, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
*/*: update sci-libs/{,par}metis revdeps
ParMETIS on the one hand no longer installs bundled METIS and on the other unconditionally depends on MPI. Therefore, only keep it in ebuilds which use MPI themselves and depend on METIS directly otherwise. Note that some of the alleged sci-libs/parmetis revdeps might in fact not use even when they use MPI, as none of these revdeps have actually explicitly requested sci-libs/parmetis[mpi]. Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/dealii: update dependencies of live ebuild
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/dealii: version bump to 9.3.1
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-libs/dealii: subscribe to sci-libs/gsl subslot
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/dealii: fix QA issues
Closes: https://bugs.gentoo.org/741750 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Matthias Maier · gentoo
sci-libs/dealii: version bump to 9.3.0
Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Matthias Maier · gentoo
sci-libs/dealii: update live ebuild
- fix dependency - migrate away from cmake-utils.eclass Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/dealii: fix compilation with modern boost
Upstream: https://github.com/dealii/dealii/commit/9c1a580 Closes: https://bugs.gentoo.org/764962 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Matthias Maier · gentoo
sci-libs/dealii: drop netcdf dependency
Closes: https://bugs.gentoo.org/773085 Closes: https://bugs.gentoo.org/786099 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/dealii: update dependency
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-libs/dealii: eutils--
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sci-libs/dealii: fix double KEYWORDS
Double KEYWORDS lines break tools like ekeyword and Nattka. As per PMS, blank/empty KEYWORDS is implied by not defining the variable. See: https://projects.gentoo.org/qa/policy-guide/ebuild-format.html#pg0105 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolic · gentoo
sci-libs/dealii: Remove old
Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/dealii: fix version number
Package-Manager: Portage-3.0.6, Repoman-3.0.1 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/dealii: update live ebuild
Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michael Mair-Keimberger · gentoo
sci-libs/dealii: use HTTPS
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/dealii: fix QA warnings
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/dealii: version bump to 9.2.0, update 9999
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Jakov Smolic · gentoo
sci-libs/dealii: update homepage link
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr> Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/dealii: update dependency on sundials
Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/dealii: fix QA issue
Closes: https://bugs.gentoo.org/692082 Package-Manager: Portage-2.3.71, Repoman-2.3.17 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/dealii: ebuild maintenance
* remove local description in metadata * avoid warning about unused variable * do not export LDFLAGS in pc files Package-Manager: Portage-2.3.70, Repoman-2.3.16 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matthias Maier · gentoo
sci-libs/dealii: package migration from ::science overlay
Package-Manager: Portage-2.3.70, Repoman-2.3.16 Signed-off-by: Matthias Maier <tamiko@gentoo.org>