Published May 3, 2024
| Version v1.9.0
Software
Open
pmgbergen/porepy: PorePy version 1.9.0
Creators
- Eirik Keilegavlen1
- Alessio Fumagalli2
- Ivar Stefansson3
- Jhabriel Varela4
- Jakub W. Both1
- Omar Duran1
- Ingrid Kristine Jacobsen1
- Haakon Ludvig Langeland Ervik
- Veljko Lipovac1
- pschultzendorff
- mariusnevland
- DavideBaroliUniLu
- Yury Zabegaev
- mstarnoni
- Wietse M. Boon
- TorWollmann
- Ana
- solveigste
- enricoballini
- Runar Lie Berge5
- taj004
- Sæunn Halldorsdottir1
- Fabio Durastante6
- Scott McKean7
- 1. University of Bergen
- 2. Politecnico di Milano
- 3. @pmgbergen
- 4. National University of Asunción
- 5. Volda University College
- 6. Dipartimento di Matematica, Università di Pisa
- 7. @scotthmckean
Description
What's Changed
This is the first of two planned releases of PorePy in 2024. The release provides some new and expanded functionality, together with several bugfixes and other improvements.
The main changes are as follows:
- In the models, diffusive terms with non-linear coefficients can be discretized with a new mixin class class AdTpfaFlux (for practical usage, see the class DarcysLawAd). For such non-linear problems, the new discretization will give a better approximation of the flux derivative, thus improve the convergence of Newton's method.
- The Mpsa Biot discretization can now deal with an arbitrary number of coupling tensors (as opposed to a single, scalar coupling coefficient)
- Functionality for meshing and setting up flow discretizations for some standard geometries defined in benchmarks for 2d and 3d discretization of mixed-dimensional elliptic equations.
- Discretization matrices of Ad discretizations are now accessed as methods instead of attributes. Example: MpfaAd().flux is replaced by MpfaAd().flux().
Contributors
@Cirdans-Home made their first contribution in https://github.com/pmgbergen/porepy/pull/1081
@enricoballini made their first contribution in https://github.com/pmgbergen/porepy/pull/1088
@TorWollmann made their first contribution in https://github.com/pmgbergen/porepy/pull/1139
@jwboth
@IngridKJ
@IvarStefansson
@jhabriel
@keileg
@mariusnevland
@OmarDuran
@vlipovac
@Yuriyzabegaev
Full Changelog: https://github.com/pmgbergen/porepy/compare/v1.8.1...v1.9.0
Files
pmgbergen/porepy-v1.9.0.zip
Files
(4.2 MB)
Name | Size | Download all |
---|---|---|
md5:192b4d728f9441ebd44b9e966a884c6e
|
4.2 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/pmgbergen/porepy/tree/v1.9.0 (URL)