Skip to content

Releases: gridap/Gridap.jl

v0.19.4

08 Aug 23:15
6d230da
Compare
Choose a tag to compare

Gridap v0.19.4

Diff since v0.19.3

Merged pull requests:

Closed issues:

  • Option to invalidate the array_cache for LazyArray (#1117)
  • Point evaluation of CellField on periodic mesh fails near boundary points (#1119)
  • Why is TensorValue not an AbstractArray? (#1148)

v0.19.3

15 Jul 21:04
73ff805
Compare
Choose a tag to compare

Gridap v0.19.3

Diff since v0.19.2

Merged pull requests:

Closed issues:

  • Sum of MultiField bases requires additional API (#1129)
  • Summation of two ArrayBlock{<:Transpose} under BroadcastingFieldOpMap may lose the Transpose type. (#1131)
  • setup_edge_based_rrules is ambiguous (#1133)

v0.19.2

08 Jul 12:50
0b2e2a7
Compare
Choose a tag to compare

Gridap v0.19.2

Diff since v0.19.1

Merged pull requests:

Closed issues:

  • Norm of a VectorValue (#1116)

v0.19.1

11 Jun 06:41
75efc9a
Compare
Choose a tag to compare

Gridap v0.19.1

Diff since v0.19.0

Merged pull requests:

v0.19.0

10 Jun 11:36
d611c35
Compare
Choose a tag to compare

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 and PolytopalDiscreteModel`.
  • 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:

v0.18.12

19 Apr 03:57
fe53fbe
Compare
Choose a tag to compare

Gridap v0.18.12

Diff since v0.18.11

Merged pull requests:

Closed issues:

  • Nedelec element on boundaries (#927)

v0.18.11

02 Apr 03:46
7beb909
Compare
Choose a tag to compare

Gridap v0.18.11

Diff since v0.18.10

Merged pull requests:

Closed issues:

  • Nedelec elements for triangular/tetrahedral meshes? (#413)
  • Support ascii=true option in writevtk (#524)
  • Issue with completion (#573)
  • Performance improvements in AD for multifield (#695)
  • Newest Vertex Bisection (#709)
  • Circular dependency when developing AD for SkeletonTriangulation (#802)
  • Laplacian of product of CellFields doesn't work. (#875)
  • GridapODEs - Changes in the LinearStageOperator Struct (#1075)
  • ChainRule definition for Gridap.Field.Fields? (#1092)

v0.18.10

04 Mar 00:28
Compare
Choose a tag to compare

Gridap v0.18.10

Diff since v0.18.9

Merged pull requests:

  • Refactor of autodiff for MultiField (#1070) (@JordiManyer)
  • Implementation of get_tangent_vector with similar behavior as get_normal_vector (#1071) (@aerappa)
  • Moment based reffes: refactoring and extension of Gridap.Polynomials (#1072) (@Antoinemarteau)
  • Allow real and imag functions to return real TensorValue (#1080) (@ovanvincq)

Closed issues:

  • AutoDiff on sub-domains (#661)
  • Bug: Autodiff when variable is not defined on the whole integration domain. (#1052)
  • Update GSoC 2025 Idea List (#1076)
  • Integration on coarse grid with CellFields on fine grid causes error. (#1082)
  • Gridap Solvers (#1083)
  • Bug: Operations on empty FESpaces (#1085)

v0.18.9

12 Jan 16:15
b568864
Compare
Choose a tag to compare

Gridap v0.18.9

Diff since v0.18.8

Merged pull requests:

v0.18.8

02 Dec 05:12
b05bebc
Compare
Choose a tag to compare

Gridap v0.18.8

Diff since v0.18.7

Merged pull requests:

Closed issues:

  • MultiFieldFESpace with complex numbers (#974)
  • Error in fine to coarse fields tests with order 0 (#1011)