Skip to content

Commit 449d1f3

Browse files
committed
update element name
1 parent e433560 commit 449d1f3

File tree

5 files changed

+11
-11
lines changed

5 files changed

+11
-11
lines changed

CHANGELOG_SINCE_LAST_VERSION.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
- Allow "gl" variant of Lagrange element
22
- Implement component-wise integrals of VectorFunction and MatrixFunction
33
- Implement grad of VectorFunction
4-
- Add Lederer-Schoberl element
4+
- Add Gopalakrishnan-Lederer-Schoberl element

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -180,14 +180,14 @@ The reference triangle has vertices (0, 0), (1, 0), and (0, 1). Its sub-entities
180180
- enriched Galerkin (alternative names: EG)
181181
- enriched vector Galerkin (alternative names: locking-free enriched Galerkin, LFEG)
182182
- Fortin-Soulie (alternative names: FS)
183+
- Gopalakrishnan-Lederer-Schoberl (alternative names: GLS)
183184
- Guzman-Neilan first kind (alternative names: Guzman-Neilan)
184185
- Guzman-Neilan second kind
185186
- Hellan-Herrmann-Johnson (alternative names: HHJ)
186187
- Hermite
187188
- Hsieh-Clough-Tocher (alternative names: Clough-Tocher, HCT, CT)
188189
- Kong-Mulder-Veldhuizen (alternative names: KMV)
189190
- Lagrange (alternative names: P)
190-
- Lederer-Schoberl
191191
- Mardal-Tai-Winther (alternative names: MTW)
192192
- matrix Lagrange
193193
- Morley
@@ -253,13 +253,13 @@ The reference tetrahedron has vertices (0, 0, 0), (1, 0, 0), (0, 1, 0), and (0,
253253
- Crouzeix-Raviart (alternative names: CR, Crouzeix-Falk, CF)
254254
- enriched Galerkin (alternative names: EG)
255255
- enriched vector Galerkin (alternative names: locking-free enriched Galerkin, LFEG)
256+
- Gopalakrishnan-Lederer-Schoberl (alternative names: GLS)
256257
- Guzman-Neilan first kind (alternative names: Guzman-Neilan)
257258
- Guzman-Neilan second kind
258259
- Hellan-Herrmann-Johnson (alternative names: HHJ)
259260
- Hermite
260261
- Kong-Mulder-Veldhuizen (alternative names: KMV)
261262
- Lagrange (alternative names: P)
262-
- Lederer-Schoberl
263263
- Mardal-Tai-Winther (alternative names: MTW)
264264
- matrix Lagrange
265265
- Morley-Wang-Xu (alternative names: MWX)

symfem/create.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ def create_element(
179179
enriched vector Galerkin, locking-free enriched Galerkin, LFEG,
180180
P1 macro,
181181
Alfeld-Sorokina, AS,
182-
Lederer-Schoberl
182+
Gopalakrishnan-Lederer-Schoberl, GLS
183183
order: The order of the element.
184184
vertices: The vertices of the reference.
185185
"""

symfem/elements/lederer_schoberl.py renamed to symfem/elements/gopalakrishnan_lederer_schoberl.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
"""Lederer-Schoberl elements on simplices.
1+
"""Gopalakrishnan-Lederer-Schoberl elements on simplices.
22
33
This element's definition appears in https://doi.org/10.34726/hss.2019.62042
44
(Lederer, 2019).
@@ -21,11 +21,11 @@
2121
from symfem.references import Reference
2222
from symfem.symbols import t, x
2323

24-
__all__ = ["LedererSchoberl"]
24+
__all__ = ["GopalakrishnanLedererSchoberl"]
2525

2626

27-
class LedererSchoberl(CiarletElement):
28-
"""A Lederer-Schoberl element on a simplex."""
27+
class GopalakrishnanLedererSchoberl(CiarletElement):
28+
"""A Gopalakrishnan-Lederer-Schoberl element on a simplex."""
2929

3030
def __init__(self, reference: Reference, order: int):
3131
"""Create the element.
@@ -156,7 +156,7 @@ def polynomial_subdegree(self) -> int:
156156
def polynomial_superdegree(self) -> typing.Optional[int]:
157157
return self.order
158158

159-
names = ["Lederer-Schoberl"]
159+
names = ["Gopalakrishnan-Lederer-Schoberl", "GLS"]
160160
references = ["triangle", "tetrahedron"]
161161
min_order = 0
162162
continuity = "inner H(curl div)"

test/utils.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
"Morley": [({}, [2])],
4949
"MWX": [({}, [1, 2])],
5050
"Regge": [({"variant": "point"}, range(4)), ({"variant": "integral"}, range(3))],
51-
"Lederer-Schoberl": [({}, [0, 1, 2])],
51+
"GLS": [({}, [0, 1, 2])],
5252
"AW": [({"variant": "equispaced"}, range(3, 5))],
5353
"nonconforming AW": [({"variant": "equispaced"}, [2])],
5454
"Nedelec1": [({"variant": "equispaced"}, range(1, 4))],
@@ -90,7 +90,7 @@
9090
"CR": [({"variant": "equispaced"}, [1])],
9191
"Regge": [({"variant": "point"}, range(3)), ({"variant": "integral"}, range(2))],
9292
"HHJ": [({"variant": "equispaced"}, range(3))],
93-
"Lederer-Schoberl": [({}, [0, 1])],
93+
"GLS": [({}, [0, 1])],
9494
"Nedelec1": [({"variant": "equispaced"}, range(1, 3))],
9595
"Nedelec2": [({"variant": "equispaced"}, range(1, 3))],
9696
"RT": [({"variant": "equispaced"}, range(1, 3))],

0 commit comments

Comments
 (0)