28 Commits

Author SHA256 Message Date
fe4aa8be45 Accepting request 1221875 from home:mathletic:branches:science
- update to version 2.10.0
  * There is a new base class IteratorFacade that unifies several
    IteratorFacades by making the iterator category a template.
  * Add utilities Std::span, Std::mdspan, Std::mdarray and all
    its related classes into the Dune::Std namespace for working
    with multidimensional arrays.
  * Add concepts directory dune/common/concepts/ and some
    fundamental concept definitions using c++20-concepts.
  * Add dedicated includes dune/common/metis.hh for METIS and
    dune/common/parallel/parmetis.hh for ParMETIS to be used
    instead of the direct includes metis.h and parmetis.h.
  * Move special MPI-related compile flags, like MPI_NO_CPPBIND,
    from config.h into the cmake utiltiy add_dune_mpi_flags and
    the related global package registration.
- Remove fix-install-lib64.patch as it is part of upstream
- Update fix_script_shebangs.patch

OBS-URL: https://build.opensuse.org/request/show/1221875
OBS-URL: https://build.opensuse.org/package/show/science/dune-common?expand=0&rev=28
2024-11-07 06:02:52 +00:00
eb6becbf5b OBS-URL: https://build.opensuse.org/package/show/science/dune-common?expand=0&rev=27 2024-05-18 07:56:36 +00:00
ed9ca63a9e OBS-URL: https://build.opensuse.org/package/show/science/dune-common?expand=0&rev=26 2024-05-17 22:39:38 +00:00
3010996dd5 OBS-URL: https://build.opensuse.org/package/show/science/dune-common?expand=0&rev=25 2024-05-17 22:27:01 +00:00
4181ee9776 OBS-URL: https://build.opensuse.org/package/show/science/dune-common?expand=0&rev=24 2024-05-17 22:26:13 +00:00
ff2e780f63 OBS-URL: https://build.opensuse.org/package/show/science/dune-common?expand=0&rev=23 2024-05-17 22:25:23 +00:00
d24ab7052e Accepting request 1137378 from home:mathletic:branches:science
- update to version 2.9.1
  * Fixes for recent compilers
- Use OpenMPI 4 instead of 2.

OBS-URL: https://build.opensuse.org/request/show/1137378
OBS-URL: https://build.opensuse.org/package/show/science/dune-common?expand=0&rev=22
2024-01-08 13:00:53 +00:00
05b12f054c Accepting request 1036880 from home:mathletic:branches:science
- Update to version 2.9.0
  * Multiplication of two matrices using a*b is now also
    implemented if a or b is a FieldMatrix or if both are
    DiagonalMatrices.
  * The utility function transpose(m) will now return m.transposed()
    if available. Otherwise it returns a wrapper storing a copy
    (this was a reference before) of m. References to matrices can
    still be captured using transpose(std::ref(m)) or
    transposedView(m).
  * The transposed of a FieldMatrix, DiagonalMatrix, and
    DynamicMatrix is now available using the transposed() member
    function.
  * Add pragma omp simd annotations in the LoopSIMD class to
    improve compiler optimizations
  * Add python -m dune [info|configure|list|remove|dunetype|
    fix-dunepy] command to manage just-in-time generated python
    modules in dune-py
- Dropped fix_script_install_permissions.patch as it is part of
  updstream

OBS-URL: https://build.opensuse.org/request/show/1036880
OBS-URL: https://build.opensuse.org/package/show/science/dune-common?expand=0&rev=21
2022-11-24 06:08:02 +00:00
1893457f8c Accepting request 859490 from home:mathletic:branches:science
Cleaned spec with spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/859490
OBS-URL: https://build.opensuse.org/package/show/science/dune-common?expand=0&rev=20
2020-12-30 19:58:29 +00:00
f5a311ff88 Accepting request 852665 from home:mathletic:branches:science
Update to version 2.7.1

OBS-URL: https://build.opensuse.org/request/show/852665
OBS-URL: https://build.opensuse.org/package/show/science/dune-common?expand=0&rev=19
2020-12-06 22:22:43 +00:00
e48891bcad OBS-URL: https://build.opensuse.org/package/show/science/dune-common?expand=0&rev=18 2020-11-08 21:34:00 +00:00
6b90626810 OBS-URL: https://build.opensuse.org/package/show/science/dune-common?expand=0&rev=17 2020-11-08 21:30:04 +00:00
f87a218065 Accepting request 750874 from home:mathletic:branches:home:weatherhead99:branches:science
- Add patch fix_name_git_hook.patch to make whitespace hook less  likely to clash with files from other packages

OBS-URL: https://build.opensuse.org/request/show/750874
OBS-URL: https://build.opensuse.org/package/show/science/dune-common?expand=0&rev=16
2019-11-25 21:28:25 +00:00
8b96867f7b Accepting request 430539 from home:mathletic:branches:science
add bash-completion to fix build for Leap 42.2

OBS-URL: https://build.opensuse.org/request/show/430539
OBS-URL: https://build.opensuse.org/package/show/science/dune-common?expand=0&rev=15
2016-09-27 11:09:30 +00:00
e443427ccb Accepting request 418867 from home:mathletic:branches:science
Replace Autotools by CMake

OBS-URL: https://build.opensuse.org/request/show/418867
OBS-URL: https://build.opensuse.org/package/show/science/dune-common?expand=0&rev=14
2016-08-12 08:43:28 +00:00
Matthias Mailänder
604df0ced5 Accepting request 362927 from home:mathletic:branches:science
update to 2.4.1

OBS-URL: https://build.opensuse.org/request/show/362927
OBS-URL: https://build.opensuse.org/package/show/science/dune-common?expand=0&rev=13
2016-02-29 13:25:28 +00:00
46159658ba Accepting request 337793 from home:mathletic:branches:science
Update to version 2.4.0.
The according packages dune-geometry, -grid, -istl, -localfunctions are already prepared and I'll submit them recently.

OBS-URL: https://build.opensuse.org/request/show/337793
OBS-URL: https://build.opensuse.org/package/show/science/dune-common?expand=0&rev=12
2015-10-11 08:04:19 +00:00
Kshitij Kulshreshtha
b0cf844812 OBS-URL: https://build.opensuse.org/package/show/science/dune-common?expand=0&rev=11 2014-07-06 16:50:30 +00:00
Kshitij Kulshreshtha
cc77c7efc9 OBS-URL: https://build.opensuse.org/package/show/science/dune-common?expand=0&rev=10 2014-07-06 16:45:04 +00:00
Kshitij Kulshreshtha
1f55a53868 OBS-URL: https://build.opensuse.org/package/show/science/dune-common?expand=0&rev=9 2014-07-06 16:41:34 +00:00
Kshitij Kulshreshtha
5283765742 OBS-URL: https://build.opensuse.org/package/show/science/dune-common?expand=0&rev=8 2014-07-06 16:38:53 +00:00
Matthias Mailänder
4ef62c9fa4 Accepting request 239540 from home:polyconvex:branches:science
- fix openmpi compilation and add gmp support 

- update to version 2.3.1
  For release notes see
  http://www.dune-project.org/releasenotes/releasenotes-2.3.html

OBS-URL: https://build.opensuse.org/request/show/239540
OBS-URL: https://build.opensuse.org/package/show/science/dune-common?expand=0&rev=7
2014-07-04 09:32:27 +00:00
Corot Sebastien
6237ba4058 Accepting request 180533 from home:scorot:branches:science
- update to version 2.2.1
  * Fixed warnings about unused typedefs.
  * More standard compliant shared_ptr implementation usable with
    gcc-4.1.
  * More standard compliant nullptr implementation
  * Fixed illegal forward declaration of std::pair (FS 1121)
  * Fixed infinity norm of NaN matrices (FS 1147)
  * The infinity_norm of a DenseVector returns NaN if one of its
    entries is NaN (FS 1147)
  * Improved support for clang compiler

OBS-URL: https://build.opensuse.org/request/show/180533
OBS-URL: https://build.opensuse.org/package/show/science/dune-common?expand=0&rev=6
2013-06-22 10:07:40 +00:00
414c3390d7 Accepting request 161502 from home:worldcitizen:branches:science
Fixed the build for openSUSE > 12.3
Created a seperate doc package because of the size

OBS-URL: https://build.opensuse.org/request/show/161502
OBS-URL: https://build.opensuse.org/package/show/science/dune-common?expand=0&rev=5
2013-03-28 09:15:53 +00:00
Corot Sebastien
52b859c49d Accepting request 138872 from home:scorot:branches:science
build parallel version with openmpi

OBS-URL: https://build.opensuse.org/request/show/138872
OBS-URL: https://build.opensuse.org/package/show/science/dune-common?expand=0&rev=4
2012-10-20 12:32:18 +00:00
Corot Sebastien
dcb31cb67b - devel package requires boost-devel
- remove aclocal files that conflict with boost on 11.3 and 11.4

OBS-URL: https://build.opensuse.org/package/show/science/dune-common?expand=0&rev=3
2012-08-28 19:19:11 +00:00
Corot Sebastien
20624b4092 - move some dirs from devel to main package
- add blas and lapack in build requirements

OBS-URL: https://build.opensuse.org/package/show/science/dune-common?expand=0&rev=2
2012-08-04 22:14:16 +00:00
Corot Sebastien
419780b605 - first package
OBS-URL: https://build.opensuse.org/package/show/science/dune-common?expand=0&rev=1
2012-08-04 21:41:53 +00:00