-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathteaching.html
More file actions
30 lines (25 loc) · 1.96 KB
/
teaching.html
File metadata and controls
30 lines (25 loc) · 1.96 KB
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
---
layout: maths
title: Teaching Page
---
<h3> Contents </h3>
<ul>
<li><a href="./teaching.html#FiniteElements">Finite Elements</a></li>
<li><a href="./teaching.html#MeshAdaptivity">Mesh Adaptivity</a></li>
</ul>
<div>
<h2 id=FiniteElements> Finite Element Methods </h2>
Mathematical descriptions of the equations governing physical processes are often in the form of partial differential equations (PDEs). Variable values are functions of time and satisfy relationships between variables themselves and their higher partial derivatives. Some architypal examples :
<ul>
<li>The heat equation, \(\frac{\partial T}{\partial t}=\kappa\frac{\partial^{2}T}{\partial x^{2}},\)</li>
<img class="displayed" src=./teaching/heat.gif>
<li>The wave equation, \(\frac{\partial^{2}a}{\partial t^{2}}=c^{2}\frac{\partial^{2}a}{\partial x^{2}},\)</li>
<img class="displayed" src=./teaching/wave.gif>
<li>The advection-diffusion equation \(\frac{\partial\tau}{\partial t}+u\frac{\partial\tau}{\partial x}=\kappa\frac{\partial^{2}\tau}{\partial^{2}x}.\)</li>
<img class="displayed" src=./teaching/adv_dif.gif>
</ul>
Frequently we would like to generate sufficiently accurate numerical solutions to these equations using a computer. However computers (and humans) possess only a finite amount of memory to store the results of their calculations, while even a simple a problem domain such as the real numbers between 0 and 1 provides an uncountably infinite number of locations for which variable data would be required. As such, it is necessary to discretize the problem down to operations on a finite dimensional space on which is tractable to perform calculations. There are a number of approaches aimed at achieving this. In this course we will discuss several approaches you may already be familiar with, then introduce the finite element method, which you may not.
<br>
Notes may be found <a href=./teaching/FiniteElementsNotes.pdf>here</a>.
<div>
<h2 id=MeshAdaptivity> Mesh Adaptivity Methods </h2>