You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: NEWS.md
+20-10Lines changed: 20 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,34 +5,44 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
7
8
-
## [0.4.8] 2025-06-11
8
+
## [0.4.9] - 2025-08-08
9
+
10
+
### Added
11
+
12
+
- Added a new framework for redistributing dofs, which is more efficient and flexible than the previous one. Since PR[#179](https://github.com/gridap/GridapDistributed.jl/pull/179).
13
+
14
+
### Fixed
15
+
16
+
- Fixed bug when redistributing periodic cartesian models. Since PR[#179](https://github.com/gridap/GridapDistributed.jl/pull/179).
17
+
18
+
## [0.4.8] - 2025-06-11
9
19
10
20
### Added
11
21
12
22
- Added support for Gridap v0.19, with distributed counterparts for the new feaures introduced. This includes support for polytopal meshes, polytopal methods and patch assembly. Since PR[#175](https://github.com/gridap/GridapDistributed.jl/pull/175).
13
23
- Added `MacroDiscreteModel`, which gives a global numbering and classification of the interfaces between processors. Since PR[#175](https://github.com/gridap/GridapDistributed.jl/pull/175).
14
24
15
-
## [0.4.7] 2025-03-04
25
+
## [0.4.7]- 2025-03-04
16
26
17
27
### Added
18
28
19
29
- Extended support for automatic differentiation to multi-field spaces and skeleton triangulations. Since PR[#169](https://github.com/gridap/GridapDistributed.jl/pull/169).
20
30
21
-
## [0.4.6] 2024-12-03
31
+
## [0.4.6]- 2024-12-03
22
32
23
33
### Added
24
34
25
35
- Added support for automatic differentiation with ForwardDiff. Since PR[#167](https://github.com/gridap/GridapDistributed.jl/pull/167).
26
36
- Added ConstantFESpaces. Since PR[#166](https://github.com/gridap/GridapDistributed.jl/pull/166).
27
37
28
-
## [0.4.5] 2024-10-08
38
+
## [0.4.5]- 2024-10-08
29
39
30
40
### Fixed
31
41
32
42
- Fixed bug in `num_cells` in the case where a `DistributedTriangulation` contained ghost cells. Since PR[#160](https://github.com/gridap/GridapDistributed.jl/pull/160).
33
43
- Fixed bug in writevtk when dealing with empty processors. Since PR[#158](https://github.com/gridap/GridapDistributed.jl/pull/158).
34
44
35
-
## [0.4.4] 2024-08-14
45
+
## [0.4.4]- 2024-08-14
36
46
37
47
### Added
38
48
@@ -43,7 +53,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
43
53
44
54
- Fixed distributed interpolators for Vector-Valued FESpaces. Since PR[#152](https://github.com/gridap/GridapDistributed.jl/pull/152).
45
55
46
-
## [0.4.3] 2024-07-18
56
+
## [0.4.3]- 2024-07-18
47
57
48
58
### Added
49
59
@@ -53,27 +63,27 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
53
63
54
64
- Added DiracDelta in distributed setting. Since PR[#133](https://github.com/gridap/GridapDistributed.jl/pull/133).
55
65
56
-
## [0.4.2] 2024-07-4
66
+
## [0.4.2]- 2024-07-4
57
67
58
68
### Added
59
69
60
70
- Added uniform anisotropic refinement of distributed cartesian meshes. Since PR[#148](https://github.com/gridap/GridapDistributed.jl/pull/148).
61
71
62
-
## [0.4.1] 2024-06-25
72
+
## [0.4.1]- 2024-06-25
63
73
64
74
### Fixed
65
75
66
76
- Fixed bug in block-assembly whenever owners of touched dofs were not present in the local portion of the FESpace. Since PR[#147](https://github.com/gridap/GridapDistributed.jl/pull/147).
67
77
68
-
## [0.4.0] 2024-04-12
78
+
## [0.4.0]- 2024-04-12
69
79
70
80
### Changed
71
81
72
82
-`DistributedCellField` now inherits from `CellField`. To accomodate the necessary API, we now save a pointer to the `DistributedTriangulation` where it is defined. This also requires `DistributedSingleFieldFESpace` to save the triangulation. Since PR[#141](https://github.com/gridap/GridapDistributed.jl/pull/141).
73
83
- All the distributed `Multifield` cellfield types are now represented by a `DistributedMultiFieldCellField`. Both `DistributedMultiFieldFEFunction` and `DistributedMultiFieldFEBasis` structs have been removed and replaced with constant aliases, which makes it more consistent with single-field types. Since PR[#141](https://github.com/gridap/GridapDistributed.jl/pull/141).
74
84
- Major refactor of ODE module. Implementation has been significantly simplified, while increasing the capability of the API. All `TransientDistributedObjects` structs have been removed, and replaced by `DistributedTransientObjects = DistributedObjects{TransientObject}`. Full support for EX/IM/IMEX methods. See Gridap's release for details. Since PR[#141](https://github.com/gridap/GridapDistributed.jl/pull/141).
0 commit comments