Releases: pyccel/sympde
Releases · pyccel/sympde
v0.10.10: Do not split fields in TensorExpr (#94)
Differently from basis functions, fields cannot (and should not) be decomposed into a tensor-product of 1D fields.
v0.10.9: Remove obsolete classes ScalarField and VectorField (#92)
v0.10.8: Some bug-fixes for Psydac (#91)
In order to avoid problems when assembling vector expressions over the boundary, we do not create `Trace` objects from the expressions. Such a kind of reverse engineering is complex and error prone, and not really needed at the moment. * Fix bug in Integral.subs_boundary_expr * Set Trace commutativity from its expression * Let IndexedTestTrial use indices of type sympy.Integer * Don't substitute u with Trace(u) in boundary integral * Deactivate unit tests for Trace * Update version.py
v0.10.7: Add __neg__ method to Integral (#89)
* Allow taking the negative value of an Integral object: the minus sign is applied to the integrand expression; * Update version.
v0.10.6: Feec dirichlet (#88)
- Delete mapping when computing logical expr of forms; - Update version.
v0.10.5: Feec dirichlet (#87)
The following changes were made: - Delete node annotation; - Compute boundary jacobian when dim = 1; - Update library version.
v0.10.4: Fix bugs in Hcurl & Hdiv pullbacks (#86)
These bugs were introduced in the previous PR, in an unfortunate attempt to make the code more readable...
v0.10.3: Fix bug in L2 pullback (#85)
* Fix bug in L2 pullback: divide function by determinant instead of multiplying it * Some cleanup in PullBack constructor * Update version.py
v0.10.2: Update version.py (#84)
Change version to 0.10.2, require sympy version < 1.17.
v0.10.1: Multi-patch mapping (#80)
- Add MultiPatchMapping class to handle mappings in the multi-patch case - Fix bug in Grad and LogicalGrad for the VectorTestFunction case - Support sympy-1.6 - Update version.py