示例#1
0
def convert_brokenelement(element, **kwargs):
    finat_elem, deps = _create_element(element._element, **kwargs)
    return finat.DiscontinuousElement(finat_elem), deps
示例#2
0
 "Brezzi-Douglas-Marini":
 finat.BrezziDouglasMarini,
 "Brezzi-Douglas-Fortin-Marini":
 finat.BrezziDouglasFortinMarini,
 "Bubble":
 finat.Bubble,
 "FacetBubble":
 finat.FacetBubble,
 "Crouzeix-Raviart":
 finat.CrouzeixRaviart,
 "Discontinuous Lagrange":
 finat.DiscontinuousLagrange,
 "DPC":
 finat.DPC,
 "Discontinuous Raviart-Thomas":
 lambda c, d: finat.DiscontinuousElement(finat.RaviartThomas(c, d)),
 "Discontinuous Taylor":
 finat.DiscontinuousTaylor,
 "Gauss-Legendre":
 finat.GaussLegendre,
 "Gauss-Lobatto-Legendre":
 finat.GaussLobattoLegendre,
 "HDiv Trace":
 finat.HDivTrace,
 "Hellan-Herrmann-Johnson":
 finat.HellanHerrmannJohnson,
 "Hermite":
 finat.Hermite,
 "Argyris":
 finat.Argyris,
 "Morley":