:py:mod:`symfem.elements.p1_iso_p2` =================================== .. py:module:: symfem.elements.p1_iso_p2 .. autoapi-nested-parse:: P1-iso-P2 elements. This element's definition appears in https://doi.org/10.1007/BF01399555 (Bercovier, Pironneau, 1979) Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: symfem.elements.p1_iso_p2.P1IsoP2Interval symfem.elements.p1_iso_p2.P1IsoP2Tri symfem.elements.p1_iso_p2.P1IsoP2Quad .. py:class:: P1IsoP2Interval(reference: symfem.references.Reference, order: int) Bases: :py:obj:`symfem.finite_element.CiarletElement` P1-iso-P2 finite element on an interval. .. py:attribute:: names :value: ['P1-iso-P2', 'P2-iso-P1', 'iso-P2 P1'] .. py:attribute:: references :value: ['interval'] .. py:attribute:: min_order :value: 1 .. py:attribute:: max_order :value: 1 .. py:attribute:: continuity :value: 'C0' .. py:attribute:: last_updated :value: '2023.08' .. py:class:: P1IsoP2Tri(reference: symfem.references.Reference, order: int) Bases: :py:obj:`symfem.finite_element.CiarletElement` P1-iso-P2 finite element on a triangle. .. py:attribute:: names :value: ['P1-iso-P2', 'P2-iso-P1', 'iso-P2 P1'] .. py:attribute:: references :value: ['triangle'] .. py:attribute:: min_order :value: 1 .. py:attribute:: max_order :value: 1 .. py:attribute:: continuity :value: 'C0' .. py:attribute:: last_updated :value: '2023.06' .. py:class:: P1IsoP2Quad(reference: symfem.references.Reference, order: int) Bases: :py:obj:`symfem.finite_element.CiarletElement` P1-iso-P2 finite element on a quadrilateral. .. py:attribute:: names :value: ['P1-iso-P2', 'P2-iso-P1', 'iso-P2 P1'] .. py:attribute:: references :value: ['quadrilateral'] .. py:attribute:: min_order :value: 1 .. py:attribute:: max_order :value: 1 .. py:attribute:: continuity :value: 'C0' .. py:attribute:: last_updated :value: '2023.06'