Download Latest Version v0.19.3 source code.tar.gz (724.1 kB)
Email in envelope

Get an email when there's a new version of Gridap.jl

Home / v0.19.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-06-10 2.0 kB
v0.19.0 source code.tar.gz 2025-06-10 720.2 kB
v0.19.0 source code.zip 2025-06-10 979.5 kB
Totals: 3 Items   1.7 MB 0

Gridap v0.19.0

Diff since v0.18.12

Breaking changes

This new release adds support for polytopal meshes and variety of hybrid noncorforming polytopal methods, including HDG and HHO. Some types have changed under the hood, and much content has been added. This is why we have decided to provide a new breaking release, although we anticipate a painless upgrade for most users.

Added features:

  • Support for polytopal meshes in 2D and 3D. New structures PolytopalGridTopology, PolytopalGrid andPolytopalDiscreteModel`.
  • Support for non-overlapping triangulations. Both BodyFittedTriangulation and BoundaryTriangulation have been extended to support repeated face ids. In particular, the FaceToCellGlue has a new constructor.
  • Support for patch-wise integration and local solves. New structures PatchTopology, PatchTriangulation and PatchAssembler have been added. These structures allow for the integration, assembly and solution of local problems on (potentially overlapping) patches of the mesh.
  • Support for polynomial spaces on polytopal meshes. New structure PolytopalFESpace has been added.

With all of the above, we have support for hybrid non-conforming methods on polytopal meshes. Examples have been added for HDG and HHO in 2D and 3D, for most H1-conforming problems such as Poisson, Stokes and Elasticity.

Merged pull requests: - CompatHelper: bump compat for ForwardDiff to 1, (keep existing compat) (#1091) (@github-actions[bot]) - Bump compat for ForwardDiff to 1 (#1102) (@JordiManyer) - Moment based reffes - Implementation of scalar Bernstein basis in barycentric coordinates. (#1104) (@Antoinemarteau) - [Moment based reffes] fixed linear_combination of AbstractVector{<:Dof} (#1105) (@Antoinemarteau) - Added tolerance to Interpolables (#1106) (@JordiManyer) - [Moment based reffes] documentation PR (#1109) (@Antoinemarteau) - Polytopal methods (#1110) (@JordiManyer)

Source: README.md, updated 2025-06-10