Direct serendipity
Click here to read what the information on this page means.
Implementations
Symfem | "direct serendipity" ↓ Show Symfem examples ↓↑ Hide Symfem examples ↑Before trying this example, you must install Symfem: pip3 install symfem This element can then be created with the following lines of Python: import symfem
# Create direct serendipity order 1 on a quadrilateral element = symfem.create_element("quadrilateral", "direct serendipity", 1)
# Create direct serendipity order 2 on a quadrilateral element = symfem.create_element("quadrilateral", "direct serendipity", 2)
# Create direct serendipity order 3 on a quadrilateral element = symfem.create_element("quadrilateral", "direct serendipity", 3) |
UFL | "Sdirect" ↓ Show UFL examples ↓↑ Hide UFL examples ↑Before trying this example, you must install UFL: pip3 install UFL This element can then be created with the following lines of Python: import ufl
# Create direct serendipity order 1 on a quadrilateral element = ufl.FiniteElement("Sdirect", "quadrilateral", 1)
# Create direct serendipity order 2 on a quadrilateral element = ufl.FiniteElement("Sdirect", "quadrilateral", 2)
# Create direct serendipity order 3 on a quadrilateral element = ufl.FiniteElement("Sdirect", "quadrilateral", 3) |
Examples
References
- Arbogast, Todd and Tao, Zhong. Direct serendipity and mixed finite elements on convex quadrilaterals, arΧiv: 1809.02192, 2018. [BibTeX]
DefElement stats
Element added | 27 May 2021 |
Element last updated | 02 August 2022 |