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
+9-4
Original file line number
Diff line number
Diff line change
@@ -7,16 +7,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## [Unreleased]
9
9
10
-
- Documentation and refactoring of Gridap.Polynomials. Since PR[#TODO](https://github.com/gridap/Gridap.jl/pull/#TODO).
10
+
### Added
11
+
12
+
- Added AMR-related methods `mark` and `estimate` to `Adaptivity` module. Implemented Dorfler marking strategy. Since PR[#1063](https://github.com/gridap/Gridap.jl/pull/1063).
13
+
14
+
- Documentation and refactoring of Gridap.Polynomials. Since PR[#1072](https://github.com/gridap/Gridap.jl/pull/#1072).
11
15
- Two new families of polynomial bases in addition to `Monomial`, `Legendre` (former `Jacobi`) and `ModalC0`: `Chebyshev` and `Bernstein`
12
-
-`MonomialBasis` and `Q[Curl]GradMonomialBasis` have been generalized to `Legendre`, `Chebyshev` and `Bernstein` using the new `UniformPolyBasis` and `CompWiseTensorPolyBasis` respectively.
16
+
-`MonomialBasis` and `Q[Curl]GradMonomialBasis` have been generalized to `Legendre`, `Chebyshev` and `Bernstein` using the new `CartProdPolyBasis` and `CompWiseTensorPolyBasis` respectively.
13
17
-`PCurlGradMonomialBasis` has been generalized to `Legendre` and `Chebyshev` using the new `RaviartThomasPolyBasis`.
14
-
- New aliases and high level constructor for `UniformPolyBasis` (former MonomialBasis): `MonomialBasis`, `LegendreBasis`, `ChebyshevBasis` and `BernsteinBasis`.
18
+
- New aliases and high level constructor for `CartProdPolyBasis` (former MonomialBasis): `MonomialBasis`, `LegendreBasis`, `ChebyshevBasis` and `BernsteinBasis`.
15
19
- New high level constructors for Nedelec and Raviart-Thomas polynomial bases:
16
20
- Nedelec on simplex `PGradBasis(PT<:Polynomial, Val(D), order)`
17
21
- Nedelec on n-cubes `QGradBasis(PT<:Polynomial, Val(D), order)`
18
22
- Raviart on simplex `PCurlGradBasis(PT<:Polynomial, Val(D), order)`
19
23
- Raviart on n-cubes `QCurlGradBasis(PT<:Polynomial, Val(D), order)`
24
+
- Added `BernsteinBasisOnSimplex` that implements Bernstein polynomials in barycentric coordinates, since PR[#1104](https://github.com/gridap/Gridap.jl/pull/#1104).
20
25
21
26
## [0.18.10] - 2025-03-04
22
27
@@ -50,7 +55,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
50
55
51
56
- Existing Jacobi polynomial bases/spaces were renamed to Legendre (which they were).
52
57
-`Monomial` is now subtype of the new abstract type`Polynomial <: Field`
53
-
-`MonomialBasis` is now an alias for `UniformPolyBasis{...,Monomial}`
58
+
-`MonomialBasis` is now an alias for `CartProdPolyBasis{...,Monomial}`
54
59
- All polynomial bases are now subtypes of the new abstract type `PolynomialBasis <: AbstractVector{<:Polynomial}`
55
60
-`get_order(b::(Q/P)[Curl]Grad...)`, now returns the order of the basis, +1 than the order parameter passed to the constructor.
56
61
-`NedelecPreBasisOnSimplex` is renamed `NedelecPolyBasisOnSimplex`
0 commit comments