Sei sulla pagina 1di 1

Periodic Table of the Finite Elements

k=0 k=1 k=2 k=3 k=0 k=1 k=2 k=3 k=0 k=1 k=2 k=3 k=0 k=1 k=2 k=3

n=1 r=1 2 1 2 2 2 1 2 2
P1 dP0 P1 dP1 Q1 dQ0 S1 dPc1

("P", interval, 1) ("DP", interval, 0) ("P", interval, 1) ("DP", interval, 1) ("Q", interval, 1) ("DQ", interval, 0) ("S", interval, 1) ("DPC", interval, 1)

r=2 3 2 3 3 3 2 3 3
P2 dP1 P2 dP2 Q2 dQ1 S2 dPc2

("P", interval, 2) ("DP", interval, 1) ("P", interval, 2) ("DP", interval, 2) ("Q", interval, 2) ("DQ", interval, 1) ("S", interval, 2) ("DPC", interval, 2)

r=3 4 3 4 4 4 3 4 4
P3 dP2 P3 dP3 Q3 dQ2 S3 dPc3

("P", interval, 3) ("DP", interval, 2) ("P", interval, 3) ("DP", interval, 3) ("Q", interval, 3) ("DQ", interval, 2) ("S", interval, 3) ("DPC", interval, 3)

n=2 r=1 3 3 1 3 6 3 4 4 1 4 8 3

P1 RT [e/f]
1 dP0 P1 BDM[e/f]
1 dP1 Q1 RTc[e/f]
1 dQ0 S1 BDMc[e/f]
1 dPc1

("P", triangle, 1) ("RT[E,F]", triangle, 1) ("DP", triangle, 0) ("P", triangle, 1) ("BDM[E,F]", triangle, 1) ("DP", triangle, 1) ("Q", quadrilateral, 1) ("RTC[E,F]", quadrilateral, 1) ("DQ", quadrilateral, 0) ("S", quadrilateral, 1) ("BDMC[E,F]", quadrilateral, 1) ("DPC", quadrilateral, 1)

[e/f]

r=2 6 8 3 6 12 6 9 12 4 8 14 6

P2 RT [e/f]
2 dP1 P2 BDM[e/f]
2 dP2 Q2 RTc[e/f]
2 dQ1 S2 BDMc[e/f]
2 dPc2

("P", triangle, 2) ("RT[E,F]", triangle, 2) ("DP", triangle, 1) ("P", triangle, 2) ("BDM[E,F]", triangle, 2) ("DP", triangle, 2) ("Q", quadrilateral, 2) ("RTC[E,F]", quadrilateral, 2) ("DQ", quadrilateral, 1) ("S", quadrilateral, 2) ("BDMC[E,F]", quadrilateral, 2) ("DPC", quadrilateral, 2)

r=3 10 15 6 10 20 10 16 24 9 12 22 10

P3 RT [e/f]
3 dP2 P3 BDM[e/f]
3 dP3 Q3 RTc[e/f]
3 dQ2 S3 BDMc[e/f]
3 dPc3

("P", triangle, 3) ("RT[E,F]", triangle, 3) ("DP", triangle, 2) ("P", triangle, 3) ("BDM[E,F]", triangle, 3) ("DP", triangle, 3) ("Q", quadrilateral, 3) ("RTC[E,F]", quadrilateral, 3) ("DQ", quadrilateral, 2) ("S", quadrilateral, 3) ("BDMC[E,F]", quadrilateral, 3) ("DPC", quadrilateral, 3)

n=3 r=1 4 6 4 1 4 12 12 4 8 12 6 1 8 24 18 4

P1 N1e1 N11f dP0 P1 N21e N21f dP1 Q1 Nce1 Nc1f dQ0 S1 AAe1 AA1f dPc1

("P", tetrahedron, 1) ("N1E", tetrahedron, 1) ("N1F", tetrahedron, 1) ("DP", tetrahedron, 0) ("P", tetrahedron, 1) ("N2E", tetrahedron, 1) ("N2F", tetrahedron, 1) ("DP", tetrahedron, 1) ("Q", hexahedron, 1) ("NCE", hexahedron, 1) ("NCF", hexahedron, 1) ("DQ", hexahedron, 0) ("S", hexahedron, 1) ("AAE", hexahedron, 1) ("AAF", hexahedron, 1) ("DPC", hexahedron, 1)

r=2 10 20 15 4 10 30 30 10 27 54 36 8 20 48 39 10

P2 N1e2 N12f dP1 P2 N2e2 N2 2f dP2 Q2 Nce2 Nc 2f dQ1 S2 AAe2 AA 2f dPc2

("P", tetrahedron, 2) ("N1E", tetrahedron, 2) ("N1F", tetrahedron, 2) ("DP", tetrahedron, 1) ("P", tetrahedron, 2) ("N2E", tetrahedron, 2) ("N2F", tetrahedron, 2) ("DP", tetrahedron, 2) ("Q", hexahedron, 2) ("NCE", hexahedron, 2) ("NCF", hexahedron, 2) ("DQ", hexahedron, 1) ("S", hexahedron, 2) ("AAE", hexahedron, 2) ("AAF", hexahedron, 2) ("DPC", hexahedron, 2)

r=3 20 45 36 10 20 60 60 20 64 144 108 27 32 84 72 20

P3 N1e3 N13f dP2 P3 N2e3 N2 3f dP3 Q3 Nce3 Nc 3f dQ2 S3 AAe3 AA 3f dPc3

("P", tetrahedron, 3) ("N1E", tetrahedron, 3) ("N1F", tetrahedron, 3) ("DP", tetrahedron, 2) ("P", tetrahedron, 3) ("N2E", tetrahedron, 3) ("N2F", tetrahedron, 3) ("DP", tetrahedron, 3) ("Q", hexahedron, 3) ("NCE", hexahedron, 3) ("NCF", hexahedron, 3) ("DQ", hexahedron, 2) ("S", hexahedron, 3) ("AAE", hexahedron, 3) ("AAF", hexahedron, 3) ("DPC", hexahedron, 3)

Legend Finite elements References


k r=1 2 3 4 5 6 7 k r=1 2 3 4 5 6 7 k r=1 2 3 4 5 6 7 k r=1 2 3 4 5 6 7 The table presents the primary spaces of finite elements for the derivative. Thus for k = 0, the spaces discretize the Sobolev space H 1, The family of cubical elements can be derived from the 1-di-
discretization of the fundamental operators of vector calculus: the the domain of the gradient operator; for k = 1, they discretize H (curl), mensional Lagrange and discontinuous Galerkin elements by a tensor 1. R. Courant, Bulletin of the American Mathematical Society 49, 1943. Concept and scientific content: Douglas N. Arnold (University of Minnesota) and Anders Logg (Chalmers University of
n=1 0 2 3 4 5 6 7 8 n=1 0 2 3 4 5 6 7 8 n=1 0 2 3 4 5 6 7 8 n=1 0 2 3 4 5 6 7 8 gradient, curl, and divergence. A finite element space is a space of the domain of the curl; for k = n – 1 they discretize H (div), the domain product construction detailed by Arnold, Boffi and Bonizzoni, 10 but for 2. W. H. Reed and T. R. Hill, Los Alamos report LA-UR-73-479, 1973. Technology). Graphic design: Mattias Schläger. The production of this poster has been supported by Simula Research
Element with degrees 4 Dimension of element 1 1 2 3 4 5 6 7 1 2 3 4 5 6 7 8 1 1 2 3 4 5 6 7 1 2 3 4 5 6 7 8 piecewise polynomial functions on a domain determined by: (1) a of the divergence; and for k = n, they discretize L 2. the most part were presented individually along with the correspon- 3. P. A. Raviart and J. M. Thomas, Lecture Notes in Mathematics 606, Springer, 1977. Laboratory and is partially based on work supported by the U.S. National Science Foundation under grant DMS-1115291.
of freedom (DOFs) function space mesh of the domain into polyhedral cells called elements, (2) a finite The spaces and , which coincide, are the earliest finite ding simplicial elements in the papers mentioned. The second cubical 4. J. C. Nédélec, Numerische Mathematik 35, 1980. Findings do not necessarily represent the views of Simula or of the NSF. Produced in 2014 and licensed under a Creative
n=2 0 3 6 10 15 21 28 36 n=2 0 3 6 10 15 21 28 36 n=2 0 4 9 16 25 36 49 64 n=2 0 4 8 12 17 23 30 38 dimensional space of polynomial functions on each element called elements, going back in the case r = 1 of linear elements to Cou- family is due to Arnold and Awanou. 11 5. F. Brezzi, J. Douglas Jr., and L. D. Marini, Numerische Mathematik 47, 1985. Commons Attribution-ShareAlike 4.0 International license.
1 3 8 15 24 35 48 63 1 6 12 20 30 42 56 72 1 4 12 24 40 60 84 112 1 8 14 22 32 44 58 74 the shape functions, and (3) a unisolvent set of functionals on the rant, and collectively referred to as the Lagrange elements. The
1
6. J. C. Nédélec, Numerische Mathematik 50, 1986.
2 1 3 6 10 15 21 28 2 3 6 10 15 21 28 36 2 1 4 9 16 25 36 49 2 3 6 10 15 21 28 36 shape functions of each element called degrees of freedom (DOFs), spaces and , which also coincide, are the disconti- The finite elements in this table have been implemented as part of 7. D. N. Arnold, R.S. Falk, and R. Winther, Acta Numerica 15, 2006. femtable.org
each DOF being associated to a (generalized) face of the element, nuous Galerkin elements, consisting of piecewise polynomials with the FEniCS Project.12, 13, 14 Each may be referenced in the Unified Form 8. R. Hiptmair, Mathematics of Computation 68, 1999.
Symbol of element n=3 0 4 10 20 35 56 84 120 n=3 0 4 10 20 35 56 84 120 n=3 0 8 27 64 125 216 343 512 n=3 0 8 20 32 50 74 105 144 and specifying a quantity which takes a single value for all elements no interelement continuity imposed, first introduced by Reed and Language (UFL) 15 by giving its family, shape, and degree, with the 9. H. Whitney, Geometric Integration Theory, 1957.
Finite element exterior 1 6 20 45 84 140 216 315 1 12 30 60 105 168 252 360 1 12 54 144 300 540 882 1344 1 24 48 84 135 204 294 408 sharing the face. The element diagrams depict the DOFs and their Hill. 2 The space in 2 dimensions was introduced by Raviart family as shown on the table. For example, the space may 10. D. N. Arnold, D. Boffi, and F. Bonizzoni, Numerische Mathematik, 2014.
calculus notation 2 4 15 36 70 120 189 280 2 12 30 60 105 168 252 360 2 6 36 108 240 450 756 1176 2 18 39 72 120 186 273 384 association to faces. and Thomas 3 and generalized to the 3-dimensional spaces be referred to in UFL as: 11. D. N. Arnold and G. Awanou, Mathematics of Computation, 2013.

Weight functions
P1 3 1 4 10 20 35 56 84 3 4 10 20 35 56 84 120 3 1 8 27 64 125 216 343 3 4 10 20 35 56 84 120
The spaces and depicted on the left half of the table
and by Nédélec, 4 while is due to Brezzi, Douglas and
Marini 5 in 2 dimensions, its generalization to 3 dimensions again
FiniteElement("N2E", tetrahedron, 3)
Alternatively, the elements may be accessed in a uniform fashion as:
12. A. Logg, K.-A. Mardal, and G. N. Wells (eds.), Automated Solution of Differential
Equations by the Finite Element Method, Springer, 2012.
for DOFs n=4 0 5 15 35 70 126 210 330 n=4 0 5 15 35 70 126 210 330 n=4 0 16 81 256 625 1296 2401 4096 n=4 0 16 48 80 136 216 328 480 are the two primary families of finite element spaces for meshes of due to Nédélec. The unified treatment and notation of the
6
FiniteElement("P-", shape, r, k) 13. R. C. Kirby, ACM Transactions on Mathematical Software 30, 2004.
Element specification 1 10 40 105 224 420 720 1155 1 20 60 140 280 504 840 1320 1 32 216 768 2000 4320 8232 14336 1 64 144 272 472 768 1188 1764 simplices, and the spaces and on the right side are for and families is due to Arnold, Falk and Winther as part of finite FiniteElement("P", shape, r, k) 14. A. Logg and G. N. Wells, ACM Transactions on Mathematical Software 37, 2010.
in FEniCS 2 10 45 126 280 540 945 1540 2 30 90 210 420 756 1260 1980 2 24 216 864 2400 5400 10584 18816 2 72 168 336 606 1014 1602 2418 meshes of cubes or boxes. Each is defined in any dimension n ≥ 1 element exterior calculus, 7 extending earlier work of Hiptmair for the FiniteElement("Q-", shape, r, k) 15. M. Alnæs, A. Logg, K. B. Ølgaard, M. E. Rognes, and G. N. Wells, ACM Transactions
("P", tetrahedron, 1)
3 5 24 70 160 315 560 924 3 20 60 140 280 504 840 1320 3 8 96 432 1280 3000 6048 10976 3 32 84 180 340 588 952 1464 for each value of the polynomial degree r ≥ 1, and each value of family. 8 The space is the span of the elementary forms FiniteElement("S", shape, r, k) on Mathematical Software 40, 2014.
4 1 5 15 35 70 126 210 4 5 15 35 70 126 210 330 4 1 16 81 256 625 1296 2401 4 5 15 35 70 126 210 330 0 ≤ k ≤ n. The parameter k refers to the operator: the spaces consist introduced by Whitney. 9 for , , , and , respectively.
of differential k-forms which belong to the domain of the k th exterior

PTofFE_poster_fin.indd 1 2014-09-22 14:24

Potrebbero piacerti anche