Skip to content

PorePy version 1.9.0

Latest
Compare
Choose a tag to compare
@keileg keileg released this 03 May 11:54
6301c8b

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

Full Changelog: v1.8.1...v1.9.0