Skip to content

Commit 744153d

Browse files
committed
Fix missing quad_scheme kwarg
1 parent 3746ca5 commit 744153d

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

FIAT/hierarchical.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ def __init__(self, ref_el, degree, codim=0, interpolant_deg=None, quad_scheme=No
5959

6060
class Legendre(finite_element.CiarletElement):
6161
"""Simplicial discontinuous element with Legendre polynomials."""
62-
def __new__(cls, ref_el, degree, variant=None):
62+
def __new__(cls, ref_el, degree, variant=None, quad_scheme=None):
6363
if degree == 0:
6464
splitting, variant, interpolant_deg = check_format_variant(variant, degree)
6565
if splitting is None and interpolant_deg == 0:

finat/spectral.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,16 +67,16 @@ def __init__(self, cell, degree):
6767
class Legendre(ScalarFiatElement):
6868
"""DG element with Legendre polynomials."""
6969

70-
def __init__(self, cell, degree, variant=None):
71-
fiat_element = FIAT.Legendre(cell, degree, variant=variant)
70+
def __init__(self, cell, degree, variant=None, quad_scheme=None):
71+
fiat_element = FIAT.Legendre(cell, degree, variant=variant, quad_scheme=quad_scheme)
7272
super().__init__(fiat_element)
7373

7474

7575
class IntegratedLegendre(ScalarFiatElement):
7676
"""CG element with integrated Legendre polynomials."""
7777

78-
def __init__(self, cell, degree, variant=None):
79-
fiat_element = FIAT.IntegratedLegendre(cell, degree, variant=variant)
78+
def __init__(self, cell, degree, variant=None, quad_scheme=None):
79+
fiat_element = FIAT.IntegratedLegendre(cell, degree, variant=variant, quad_scheme=quad_scheme)
8080
super().__init__(fiat_element)
8181

8282

0 commit comments

Comments
 (0)