-
Notifications
You must be signed in to change notification settings - Fork 0
/
Argyris.Intro.tex
executable file
·45 lines (41 loc) · 2.78 KB
/
Argyris.Intro.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
Finite elements of class $C^1$ are of particular interest when employing
conforming finite elements for partial differential equations of order four, such
as the Biharmonic equation. If we are to require conformal finite elements,
Lagrange finite elements are not enough to guarantee continuity in the first
derivative, and so to ensure continuity in the first derivative the Argyris
Element (depicted in Figure \ref{fig:Argyris}) or Bell's Element should
be used \cite{Johnson}. The Argyris element is probably the best known of all
$C^1$ finite elements \cite{Argyris,DominguezA}, but appear to be rarely
implemented.
\input{Argyris.Triangle.tex}
The Argyris element does, in fact, ensure $C^1$ continuity
\cite{DominguezA,Okabe}, but at a cost of twenty-one degrees of freedom.
However, these twenty-one degrees of freedom give basis polynomials of degree
five and therefore has a very high rate of convergence \cite{DominguezA}. These
degrees of freedom include the value at each vertex, the value of the first
derivatives at each vertex, the value of the second derivatives at each vertex,
the value of the mixed derivative at each vertex, and finally the value of the
normal derivatives at each of the edge midpoints. Here in lies the main
difficulty in implementing the Argyris triangle, the normal derivatives. Not
only do we now have 21 degrees of freedom that we must worry about, but the
added complexity of a transformation that maintains the direction of the normal
derivations is required. Since working on the reference element is the most
common way of working finite elements and normal derivatives are not respected
by affine transformation a more complicated transformation will have to be
employed \cite{DominguezA}. This is unlike a standard Lagrange element where
only require a simple Affine transformation, since directional derivative are
not considered.
In what follows a ``simple'' implementation of the Argyris finite element will
be discussed. The transformation that was developed by Dominguez \emph{et. al.}
will allow for all calculations to be done on a reference element, vastly
simplifying the calculations of the mass matrix, stiffness matrix, bending
matrix and load vector. In addition to a discussion of the Argyris finite
element a brief description of a method to allow for basis function calculations
to be performed as dot products or matrix-vector multiplication will be
discussed.
Finally, the code will be checked by applying it to a test problem. The test
problem that I will consider is the Biharmonic equation in two-dimensions. The
Biharmonic equation is a fourth-order partial differential equation and
therefore a good problem for testing the Argyris finite elements. In this
problem the $L^2,\; H^2,\text{ and } L^{\infty}$ error will be computed so as to
observe the rate of convergence.