{"bugs":[{"bugid":927635,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"UNCONFIRMED","summary":"sci-libs\/mumps-5.3.5-r1: won't compile with USE=mpi if openmpi doesn't have USE=fortran"}],"categories":[{"categoryid":318,"name":"sci-libs","summary":"The sci-libs category contains various science-related libraries."},{"categoryid":317,"name":"sci-mathematics","summary":"The sci-mathematics category contains mathematical software."},{"categoryid":396,"name":"virtual","summary":"The virtual category contains packages which satisfy virtual dependencies."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a198e862478387fe37b4d232d51a3edb558cd3e0","committime":"2025-12-19T10:01:01","packageid":61830,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"grobian@gentoo.org","authorname":"Fabian Groffen","body":"Bug: https:\/\/bugs.gentoo.org\/473598\nBug: https:\/\/bugs.gentoo.org\/720224\nSigned-off-by: Fabian Groffen <grobian@gentoo.org>","commitid":"2d25fad95cbaa525c8945d8e582c749d49524f49","committime":"2025-12-19T09:25:43","packageid":61830,"repoid":1,"summary":"*\/*: drop *-linux keywords"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"02bfee7d66702c4d682503c958bc886045aa75fa","committime":"2024-03-21T06:03:51","packageid":61830,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d9b08fd78e5fbe926ddaeb4de394ac69d8fd55c6","committime":"2024-03-21T03:34:30","packageid":61830,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"eschwartz93@gmail.com","authorname":"Eli Schwartz","body":"I would like to report this upstream. However, the only contact method\nis their mailing list. And their mailing list may or may not work -- I\nfind it hard to tell because I've never seen the interface before, but\nit is mostly in French and the bit that I recognized doesn't seem to\nhave working links to e.g. the archive.\n\nCloses: https:\/\/bugs.gentoo.org\/862903\nSigned-off-by: Eli Schwartz <eschwartz93@gmail.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"3b05cbc43c32d8c519df31a6ccabd17ebd0d6d19","committime":"2024-03-21T03:05:50","packageid":61830,"repoid":1,"summary":"sci-libs\/mumps: mark as LTO-unsafe, strict-aliasing unsafe"},{"authoremail":"eschwartz93@gmail.com","authorname":"Eli Schwartz","body":"The previous upstream website was dead, but in fact it just has a new\ndomain and the old domain doesn't exist anymore.\n\nSigned-off-by: Eli Schwartz <eschwartz93@gmail.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"10940cbcc0a600967ac4937e420632b5ef72867f","committime":"2024-03-21T01:52:39","packageid":61830,"repoid":1,"summary":"sci-libs\/mumps: update HOMEPAGE, SRC_URI"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a411a5fcb5ac457c77383d64fb74647f9e4bc225","committime":"2023-03-07T00:31:56","packageid":61830,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"dlan@gentoo.org","authorname":"Yixun Lan","body":"Signed-off-by: Yixun Lan <dlan@gentoo.org>","commitid":"aeefd08c58320d1fa70670eb20fed49a429c7037","committime":"2023-03-06T11:38:17","packageid":61830,"repoid":1,"summary":"sci-libs\/mumps: Keyword 5.3.5-r1 riscv, #881389"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"352fe66de883b4b2afe352f61d6a559df4219742","committime":"2023-01-02T18:52:58","packageid":61830,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tamiko@gentoo.org","authorname":"Matthias Maier","body":"Closes: https:\/\/bugs.gentoo.org\/889072\nSigned-off-by: Matthias Maier <tamiko@gentoo.org>","commitid":"611d86f7df9ed465e8a98fd8000876bab2768f55","committime":"2023-01-02T18:42:27","packageid":61830,"repoid":1,"summary":"sci-libs\/mumps: avoid a race condition"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"56652fa5537b9dd2cdc08234eb6b084560f4b983","committime":"2022-12-04T09:31:43","packageid":61830,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xen0n@gentoo.org","authorname":"WANG Xuerui","body":"Signed-off-by: WANG Xuerui <xen0n@gentoo.org>","commitid":"2b89ac11dbfb8778c386b428cdd4fb6b25e00760","committime":"2022-12-03T10:13:26","packageid":61830,"repoid":1,"summary":"sci-libs\/mumps: keyword 5.3.5-r1 for ~loong"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"07ca8a0a41e150c58d8f21fa0fe273d06c5ed3d8","committime":"2021-09-07T18:06:22","packageid":61830,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"When building without USE=mpi, the various lib*mumps libraries use\nLAPACK symbols without actually linking to liblapack. There are\nalready a bunch of hacks in the mumps ebuild to work around these\nissues, so all I've done is add one more. As a simple test case,\nyou can try to run the test suite for sci-libs\/coinor-clp with\nUSE=\"mumps metis\", which now works.\n\nCloses: https:\/\/bugs.gentoo.org\/777840\nPackage-Manager: Portage-3.0.20, Repoman-3.0.3\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"c6902b80403a506ebe337818c849f7d468294927","committime":"2021-09-07T17:53:50","packageid":61830,"repoid":1,"summary":"sci-libs\/mumps: new revision to fix more underlinking."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"eb9e08ccc7f6deb96c2d45ce7655407039ca9c16","committime":"2021-07-16T11:51:36","packageid":61830,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"marecki@gentoo.org","authorname":"Marek Szuba","body":"ParMETIS on the one hand no longer installs bundled METIS and on the\nother unconditionally depends on MPI. Therefore, only keep it in ebuilds\nwhich use MPI themselves and depend on METIS directly otherwise.\n\nNote that some of the alleged sci-libs\/parmetis revdeps might in fact\nnot use even when they use MPI, as none of these revdeps have actually\nexplicitly requested sci-libs\/parmetis[mpi].\n\nSigned-off-by: Marek Szuba <marecki@gentoo.org>","commitid":"ea68b9915231ddf7ac3b09f8032e5cfe99961bdd","committime":"2021-07-16T10:36:31","packageid":61830,"repoid":1,"summary":"*\/*: update sci-libs\/{,par}metis revdeps"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"980ed2bd4d30e45adf1119e43a1c51a4b0e1a1ed","committime":"2021-04-07T05:35:01","packageid":61830,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Avoids false positives with pkgcheck's MissingInherits. This\nis a helper function to emulate versionator.eclass, it's not\na missing inherit.\n\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"4a665e7b736e2b5fd3e2d515ef7b4988623699a0","committime":"2021-04-07T02:42:10","packageid":61830,"repoid":1,"summary":"sci-libs\/mumps: prefix helper get_version_component_count with _"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"a93336ff1ca0d7906d54b3361378b804c6f788dd","committime":"2021-04-07T02:41:25","packageid":61830,"repoid":1,"summary":"sci-libs\/mumps: add multilib inherit for get_libname"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8f384f131077d603c01ac9a1187e0b90d10a44e4","committime":"2021-01-17T13:02:34","packageid":61830,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jakov.smolic@sartura.hr","authorname":"Jakov Smolic","body":"Signed-off-by: Jakov Smolic <jakov.smolic@sartura.hr>\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"6afc321ceed69ac8c414d8a30190cf3c93b40763","committime":"2021-01-17T11:51:09","packageid":61830,"repoid":1,"summary":"sci-libs\/mumps: Remove old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d405e3f035ecec08c4a02ed324b9a393c966d2cb","committime":"2021-01-02T07:35:04","packageid":61830,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Package-Manager: Portage-3.0.12, Repoman-3.0.2\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"19f9ce40925db25b1d735a7f7e45ea78e24bd0d0","committime":"2021-01-02T07:02:36","packageid":61830,"repoid":1,"summary":"sci-libs\/mumps: cleanup old"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"This is supposedly fixed upstream and works fine here.\n\nPackage-Manager: Portage-3.0.12, Repoman-3.0.2\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"6b3a4ffa459c89192b14d3c910002f4069146f09","committime":"2021-01-02T07:02:26","packageid":61830,"repoid":1,"summary":"sci-libs\/mumps: drop -j1"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Closes: https:\/\/bugs.gentoo.org\/743442\nPackage-Manager: Portage-3.0.12, Repoman-3.0.2\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"8f7aa07ffcd30599cb3668e517cdf8d395529fd4","committime":"2021-01-02T06:59:35","packageid":61830,"repoid":1,"summary":"sci-libs\/mumps: add gcc 10 workaround"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a2abb34ee96c73dc2b62a6d3815fd82a9ddf97c2","committime":"2020-09-18T22:41:48","packageid":61830,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Closes: https:\/\/bugs.gentoo.org\/727356\nCloses: https:\/\/bugs.gentoo.org\/721992\nCloses: https:\/\/bugs.gentoo.org\/711034\nCloses: https:\/\/bugs.gentoo.org\/671998\nPackage-Manager: Portage-3.0.4, Repoman-3.0.1\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"833678ddd4d9ef7dfcabacc5fcc77b4f647aca91","committime":"2020-09-18T22:02:41","packageid":61830,"repoid":1,"summary":"sci-libs\/mumps: bump to 5.3.3"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"aca9eab55aaabed40d19933b6064e5ff42805fdd","committime":"2020-09-18T17:05:20","packageid":61830,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Package-Manager: Portage-3.0.4, Repoman-3.0.1\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"f58702f8b2a9b42950fff54cdd9cff961d1a23c9","committime":"2020-09-18T16:58:05","packageid":61830,"repoid":1,"summary":"sci-libs\/mumps: drop leftover || die"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"* EROOT -> ESYSROOT (we can't use EROOT in src_*, see PMS)\n* Missing || dies\n* eclass usage pruning\n* Mild tidying where possible\n\nPackage-Manager: Portage-3.0.4, Repoman-3.0.1\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"b02a9ab0e74f89f524ec27bf612c51fb66c0070b","committime":"2020-09-18T16:39:41","packageid":61830,"repoid":1,"summary":"sci-libs\/mumps: minor ebuild surgery"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a8d907e4b2acb38467b494e36313788750592b3d","committime":"2020-02-11T17:48:59","packageid":61830,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Update the copyright notice on all files that were touched since\nJanuary 1st but did not have the notice updated.\n\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"6568a730a830fd8a93b28162a01787600d19d307","committime":"2020-02-11T17:05:13","packageid":61830,"repoid":1,"summary":"*\/*: Bump copyright on files touched this year"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ab0d88341589a05ec2b5978d9fda741d285c712b","committime":"2020-01-13T10:47:00","packageid":61830,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Signed-off-by: David Seifert <soap@gentoo.org>","commitid":"d5e0447baf0c31adaea042d4d2427aa0c9c5a92e","committime":"2020-01-13T10:04:44","packageid":61830,"repoid":1,"summary":"sci-libs\/mumps: [QA] Fix HomepageInSrcUri"},{"authoremail":"waebbl@gmail.com","authorname":"Bernd Waibel","body":"- Use >=sci-libs\/scotch-6.0.1 for mumps as recommended by upstream\n- Re-order inherits\n- Bump to EAPI 7\n- Fix missing \/ after ${EROOT}\n\nCloses: https:\/\/bugs.gentoo.org\/670759\nPackage-Manager: Portage-2.3.76, Repoman-2.3.17\nSigned-off-by: Bernd Waibel <waebbl@gmail.com>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/12936\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"4a1cc44e67e78a4d2f507e585df4deea4a91cb81","committime":"2019-09-15T16:18:51","packageid":61830,"repoid":1,"summary":"sci-libs\/mumps: update scotch dependency"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"46cb122d6dd503555b0f2d08a1144b4ce8634071","committime":"2018-11-26T00:44:07","packageid":61830,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tamiko@gentoo.org","authorname":"Matthias Maier","body":"Closes: https:\/\/bugs.gentoo.org\/668144\nPackage-Manager: Portage-2.3.52, Repoman-2.3.12\nSigned-off-by: Matthias Maier <tamiko@gentoo.org>","commitid":"418b4a50e26dcc6a5a57c33bc2efb0ae4880e7d1","committime":"2018-11-26T00:34:59","packageid":61830,"repoid":1,"summary":"sci-libs\/mumps: update metis dependencies (again)"},{"authoremail":"tamiko@gentoo.org","authorname":"Matthias Maier","body":"Package-Manager: Portage-2.3.52, Repoman-2.3.12\nSigned-off-by: Matthias Maier <tamiko@gentoo.org>","commitid":"047331935a19f4404e0b8575af2c03fdad351a25","committime":"2018-11-26T00:33:49","packageid":61830,"repoid":1,"summary":"sci-libs\/mumps: drop old"},{"authoremail":"tamiko@gentoo.org","authorname":"Matthias Maier","body":"Package-Manager: Portage-2.3.52, Repoman-2.3.12\nSigned-off-by: Matthias Maier <tamiko@gentoo.org>","commitid":"2ebdebd5f0250e64318ad2cc58f39be9010f46ee","committime":"2018-11-26T00:26:18","packageid":61830,"repoid":1,"summary":"sci-libs\/mumps: update dependencies"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9277b8c3a21b2e7a414021c65891fb5f5a1c4205","committime":"2018-10-08T18:24:14","packageid":61830,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tamiko@gentoo.org","authorname":"Matthias Maier","body":"Signed-off-by: Matthias Maier <tamiko@gentoo.org>\nPackage-Manager: Portage-2.3.50, Repoman-2.3.11","commitid":"d0feaf39eeeb49c7e0954504e6c847d5a27be50e","committime":"2018-10-08T17:49:42","packageid":61830,"repoid":1,"summary":"sci-libs\/mumps: version bump to 5.1.2"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":61830,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>","commitid":"61b861acd7b49083dab687e133f30f3331cb7480","committime":"2017-02-28T19:47:27","packageid":61830,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"945f0d2a26da4f944fd06ad6a874f69d37ce1e06","committime":"2015-08-09T09:26:46","packageid":61830,"repoid":1,"summary":"2015-08-09 09:26:21 UTC"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"This commit represents a new era for Gentoo:\nStoring the gentoo-x86 tree in Git, as converted from CVS.\n\nThis commit is the start of the NEW history.\nAny historical data is intended to be grafted onto this point.\n\nCreation process:\n1. Take final CVS checkout snapshot\n2. Remove ALL ChangeLog* files\n3. Transform all Manifests to thin\n4. Remove empty Manifests\n5. Convert all stale $Header$\/$Id$ CVS keywords to non-expanded Git $Id$\n5.1. Do not touch files with -kb\/-ko keyword flags.\n\nSigned-off-by: Robin H. Johnson <robbat2@gentoo.org>\nX-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests\nX-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project\nX-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration\nX-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn\nX-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts\nX-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration\nX-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging\nX-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed","commitid":"56bd759df1d0c750a065b8c845e93d5dfa6b549d","committime":"2015-08-08T20:49:04","packageid":61830,"repoid":1,"summary":"proj\/gentoo: Initial commit"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a637bd65b7fef8e2be4e7fc6e9097479372e0e2e","committime":"2015-06-19T16:38:33","packageid":61830,"repoid":1,"summary":"2015-06-19 16:35:30 UTC"}],"dependencies":[{"block":false,"categoryid":396,"description":"Virtual for FORTRAN 77 BLAS implementation","ebuildids":[723713],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"blas","packageid":43239},{"block":false,"categoryid":318,"description":"A package for unstructured serial graph partitioning","ebuildids":[723713],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"metis","packageid":43712,"summary":"METIS is a set of serial programs for partitioning graphs, partitioning finite element meshes, and producing fill reducing orderings for sparse matrices. The algorithms implemented in METIS are based on the multilevel recursive-bisection, multilevel k-way, and multi-constraint partitioning schemes."},{"block":false,"categoryid":318,"description":"Parallel (MPI) unstructured graph partitioning library","ebuildids":[723713],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"parmetis","packageid":51368,"summary":"ParMETIS is an MPI-based parallel library that implements a variety of algorithms for partitioning unstructured graphs and for computing fill-reducing orderings of sparse matrices. ParMETIS extends the functionality provided by METIS and includes routines that are especially suited for parallel AMR computations and large scale numerical simulations."},{"block":false,"categoryid":318,"description":"Software for graph, mesh and hypergraph partitioning","ebuildids":[723713],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"patrick@gentoo.org","maintainername":"Patrick Lauer","name":"scotch","packageid":52562,"summary":"SCOTCH is a software package and libraries for graph, mesh and hypergraph partitioning, static mapping, and sparse matrix block ordering. Its purpose of Scotch is to apply graph theory, with a divide and conquer approach, to scientific computing problems such as graph and mesh partitioning, static mapping, and sparse matrix ordering, in application domains ranging from structural mechanics to operating systems or bio-chemistry. The SCOTCH distribution is a set of programs and libraries which implement the static mapping and sparse matrix reordering algorithms developed within the SCOTCH project."},{"block":false,"categoryid":396,"description":"Virtual for Linear Algebra Package FORTRAN 77 (LAPACK) implementation","ebuildids":[723713],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"lapack","packageid":55481},{"block":false,"categoryid":396,"description":"Virtual for Fortran Compiler","ebuildids":[723713],"firstseen":"2011-04-15T18:23:49.887464","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"fortran","packageid":57236},{"block":false,"categoryid":318,"description":"Subset of LAPACK routines redesigned for heterogenous (MPI) computing","ebuildids":[723713],"firstseen":"2014-01-15T14:46:35.049138","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"scalapack","packageid":61831,"summary":"The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers. It is currently written in a Single-Program-Multiple-Data style using explicit message passing for interprocessor communication. It assumes matrices are laid out in a two-dimensional block cyclic decomposition."}],"depending":[{"block":false,"categoryid":318,"description":"COIN-OR linear programming solver","ebuildids":[674462,674462,744441,744441,884898,884898],"firstseen":"2014-01-15T14:46:35.049138","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"coinor-clp","packageid":61817,"summary":"Clp (Coin-OR linear programming) is an open-source linear programming solver written in C++. It is primarily meant to be used as a callable library, but a basic, stand-alone executable version is also available. It is designed to find solutions of constrained linear mathematical optimization problems."},{"block":false,"categoryid":318,"description":"Interior-Point Optimizer for large-scale nonlinear optimization","ebuildids":[841216,841216,841216],"firstseen":"2014-01-16T14:35:40.742019","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"ipopt","packageid":61837,"summary":"Ipopt is a solver for large-scale nonlinear continuous optimization. It can be used from modeling environments, such as AMPL, GAMS, or Matlab, and it is also available as a callable library with interfaces to C++, C, and Fortran. Ipopt uses an interior point method, together with a filter linear search procedure. Ipopt is part of the larger COIN-OR initiative (Computational Infrastructure for Operations Research)."},{"block":false,"categoryid":318,"description":"Solving partial differential equations with the finite element method","ebuildids":[653074,653074,876236,876236],"firstseen":"2019-08-05T07:39:31.134254","name":"dealii","packageid":70040,"summary":"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."},{"block":false,"categoryid":318,"description":"Three-dimensional finite element mesh generator","ebuildids":[871731,871731,877244,877244],"firstseen":"2019-08-05T07:39:31.134254","name":"gmsh","packageid":70041},{"block":false,"categoryid":318,"description":"Scientific library collection for large scale problems","ebuildids":[870573,870573,870574,870574,870576,870576,892246,892246],"firstseen":"2019-08-05T07:39:31.134254","name":"trilinos","packageid":70043,"summary":"The Trilinos Project is an effort to develop algorithms and enabling technologies within an object-oriented software framework for the solution of large-scale, complex multi-physics engineering and scientific problems."},{"block":false,"categoryid":317,"description":"Portable, Extensible Toolkit for Scientific Computation","ebuildids":[847467,847467,868622,868622,871779,871779,892260,892260],"firstseen":"2019-08-05T07:39:31.134254","name":"petsc","packageid":70044}],"ebuilds":[{"archs":["~amd64","~loong","~riscv","~x86"],"ebuildid":723713,"firstseen":"2021-09-07T19:21:51.560887","license":"public-domain","moddate":"2026-03-30T13:49:45","packageid":61830,"repoid":1,"slot":"0","uses":["doc","examples","metis","mpi","scotch","static-libs"],"version":"5.3.5-r1"}],"masks":[],"package":{"categoryid":318,"description":"MUltifrontal Massively Parallel sparse direct matrix Solver","firstseen":"2014-01-15T14:46:35.049138","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"mumps","packageid":61830,"summary":"MUltifrontal Massively Parallel sparse direct Solver implements a direct solver for large sparse linear systems, with a particular focus on symmetric positive definite matrices. It can operate on distributed matrices e.g. over a cluster. It has Fortran and C interfaces, and can interface with ordering tools such as Scotch or Metis."},"rdependencies":[{"block":false,"categoryid":396,"description":"Virtual for FORTRAN 77 BLAS implementation","ebuildids":[723713],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"blas","packageid":43239},{"block":false,"categoryid":318,"description":"A package for unstructured serial graph partitioning","ebuildids":[723713],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"metis","packageid":43712,"summary":"METIS is a set of serial programs for partitioning graphs, partitioning finite element meshes, and producing fill reducing orderings for sparse matrices. The algorithms implemented in METIS are based on the multilevel recursive-bisection, multilevel k-way, and multi-constraint partitioning schemes."},{"block":false,"categoryid":318,"description":"Parallel (MPI) unstructured graph partitioning library","ebuildids":[723713],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"parmetis","packageid":51368,"summary":"ParMETIS is an MPI-based parallel library that implements a variety of algorithms for partitioning unstructured graphs and for computing fill-reducing orderings of sparse matrices. ParMETIS extends the functionality provided by METIS and includes routines that are especially suited for parallel AMR computations and large scale numerical simulations."},{"block":false,"categoryid":318,"description":"Software for graph, mesh and hypergraph partitioning","ebuildids":[723713],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"patrick@gentoo.org","maintainername":"Patrick Lauer","name":"scotch","packageid":52562,"summary":"SCOTCH is a software package and libraries for graph, mesh and hypergraph partitioning, static mapping, and sparse matrix block ordering. Its purpose of Scotch is to apply graph theory, with a divide and conquer approach, to scientific computing problems such as graph and mesh partitioning, static mapping, and sparse matrix ordering, in application domains ranging from structural mechanics to operating systems or bio-chemistry. The SCOTCH distribution is a set of programs and libraries which implement the static mapping and sparse matrix reordering algorithms developed within the SCOTCH project."},{"block":false,"categoryid":396,"description":"Virtual for Linear Algebra Package FORTRAN 77 (LAPACK) implementation","ebuildids":[723713],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"lapack","packageid":55481},{"block":false,"categoryid":396,"description":"Virtual for Fortran Compiler","ebuildids":[723713],"firstseen":"2011-04-15T18:23:49.887464","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"fortran","packageid":57236},{"block":false,"categoryid":318,"description":"Subset of LAPACK routines redesigned for heterogenous (MPI) computing","ebuildids":[723713],"firstseen":"2014-01-15T14:46:35.049138","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"scalapack","packageid":61831,"summary":"The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers. It is currently written in a Single-Program-Multiple-Data style using explicit message passing for interprocessor communication. It assumes matrices are laid out in a two-dimensional block cyclic decomposition."}],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/mumps-solver.org\/"],"uses":[{"description":"Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally","isdefault":false,"use":"doc"},{"description":"Install examples, usually source code","isdefault":false,"use":"examples"},{"description":"Enable matrix ordering with METIS (sci-libs\/metis, sci-libs\/parmetis)","isdefault":false,"packageid":61830,"use":"metis"},{"description":"Add MPI (Message Passing Interface) layer to the apps that support it","isdefault":false,"use":"mpi"},{"defaultflag":true,"description":"Enable matrix ordering with sci-libs\/scotch","isdefault":true,"packageid":61830,"use":"scotch"},{"description":"Build static versions of dynamic libraries as well","isdefault":false,"use":"static-libs"}]}