Skip to content

Releases: pyccel/sympde

Version 0.18.3

19 Apr 09:55
809b2e0
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.18.2...v0.18.3

Version 0.18.2

04 Dec 18:48
75df221
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.18.1...v0.18.2

Version 0.18.1

25 Aug 15:53
a74af02
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.18.0...v0.18.1

Version 0.18.0

18 Jul 21:28
3dec079
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.17.2...v0.18.0

Version 0.17.2

06 Jul 15:06
d7a828a
Compare
Choose a tag to compare

What's Changed

  • Drop Python 3.7, support 3.11, improve installation by @yguclu in #134
  • Delete MANIFEST.in by @yguclu in #135

Full Changelog: v0.17.1...v0.17.2

Version 0.17.1

03 Jul 09:13
fdc7c4d
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.17.0...v0.17.1

v0.17.0

27 Jun 07:04
c3a5993
Compare
Choose a tag to compare
Update version.py (#132)

v0.16.1: Fix bug in domain.py when boundary is empty (#118)

11 Nov 17:51
bfb70f1
Compare
Choose a tag to compare
Further, update patch version to 0.16.1

Co-authored-by: Yaman Güçlü <yaman.guclu@gmail.com>

v0.16.0: Add BasicCallableMapping abstract base class (#119)

21 Oct 08:47
1b13c14
Compare
Choose a tag to compare
Add new class to module `sympde.topology.mapping`:
   - Require methods `__call__`, `jacobian`, `metric`, `metric_det`, all called with arguments `(*eta)`
   - Require properties `ldim` and `pdim`
   - Require method `jacobian_inv`, which should raise exception if Jacobian matrix is not invertible (e.g. when `ldim < pdim`)
   - Make `CallableMapping` subclass it
   - Spline and NURBS mappings in Psydac will subclass it

Add new method `set_callable_mapping` to symbolic `Mapping` class, in order to attach any object of type `BasicCallableMapping` to it. Psydac will use it to attach spline and NURBS mappings to MappedDomains with undefined Mapping

Further changes:
   - Allow for mappings with `pdim > ldim` (fixes #70)
   - Update library version to 0.16.0

v0.15.2: Fix hash of NCube & add plotting utilities (#112)

22 Jul 12:56
70917af
Compare
Choose a tag to compare
* Bugfix: change the `__hash__` attribute of `NCubeInterior`
* Add a return value of `None` when `Domain.get_subdomain` is called with the empty tuple
* Add plotting functions in `utilities.utils.py`
* Update library version to 0.15.2