-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathArgyris.tex
executable file
·36 lines (34 loc) · 2.41 KB
/
Argyris.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
If we are to require conforming finite elements, Lagrange finite elements are
not enough to guarantee continuity in the first derivative, and so to ensure
continuity in the first derivative \cite{Johnson} a $C^1$ FE will be required.
In this thesis we focus on the Argyris element (depicted in
\autoref{fig:Argyris}), although the FE error analysis presented in
\autoref{sec:SQGEErrors}, \autoref{sse:SQGE2LE}, and \autoref{sec:QGEError} only
requires the use of a $C^1$ FE. The Argyris element is probably the best known
of all $C^1$ finite elements \cite{Argyris,Dominguez08}, but appears to be rarely
implemented.
\input{Argyris.Triangle.tex}
The Argyris element does, in fact, ensure $C^1$ continuity
\cite{Dominguez08,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 the FE discretization with the Argyris element has a high
rate of convergence \cite{Dominguez08}. 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 derivatives is required. Since
working on the reference element is the most common way of working with finite
elements and normal derivatives are not respected by affine transformation a
more complicated transformation will have to be employed. This is unlike a
standard Lagrange element where only a simple affine transformation is required
\cite{Dominguez08}. Dominguez \emph{et al.} developed such a transformation.
This transformation, which is a $21 \times 21$ matrix, $C$, allows for all
calculations to be done on a reference element \cite{Dominguez08}, vastly
simplifying the calculations for the various matrices and load vector required
for the QGE finite elements calculations and allowing for faster running code.
Since the tranformation developed by Dominguez is so new, and is not the
standard for implementation of the Argyris element, his transformation will be
discussed at length in \autoref{sse:Trans} for completeness.