Fall 2008: MATH 676 — Finite element methods in scientific computing
Course outline
First day
handout
I've taught this class before in spring 2006, then called MATH 664. Click here for more information of what we
did back then.
Fall 2007: MATH 151 — Engineering Mathematics
I
A lot of material for this course is available online on departmental
web pages. Click here for catalog
description, weekly schedule, sample homework problems, past exams,
and other information. Amy Austin will give a
Live
Week in Review Session that you may be interested in. She also has
a collection of streaming video
sessions on Math 151 and excellent
class notes that you may find helpful.
Here are some other links:
Click
here
for the first day handout.
Please go to
this site for
your online homework. Online homework is always posted on Monday
morning and is due on Sunday at 11pm. No late homework will be
accepted.
Locations and times for the common exams are posted
here.
Fall 2007: MATH 412-503 — Theory of Partial
Differential Equations
Click on the following links to get a pdf file:
First day
handout
Homework assignment 1 (due 9/6/2007) |
Questions |
Homework assignment 2 (due 9/13/2007) |
Questions |
Homework assignment 3 (due 9/20/2007) |
Questions |
Homework assignment 4 (due 9/27/2007) |
Questions |
Homework assignment 5 (due 10/4/2007) |
Questions |
Homework assignment 6 (due 10/11/2007) |
Questions |
Homework assignment 7 (due 10/18/2007) |
Questions |
|
|
Spring 2007: MATH 417 — Numerical Analysis
I
Click on the following links to get a pdf file:
First day
handout
Homework assignment 1 (due 2/1/2007) |
Questions |
Homework assignment 2 (due 2/8/2007) |
Questions |
Homework assignment 3 (due 2/15/2007) |
Questions |
Homework assignment 4 (due 2/27/2007) |
Questions |
Homework assignment 5 (due 3/8/2007) |
Questions |
Homework assignment 6 (due 3/22/2007) |
Questions |
Homework assignment 7 (due 3/29/2007) |
Questions |
|
Homework assignment 8 (due 4/5/2007) |
Questions |
Homework assignment 9 (due 4/19/2007) |
Questions |
Homework assignment 10 (due 4/26/2007) |
Questions |
|
Fall 2006: MATH 412-503 — Theory of Partial
Differential Equations
Click on the following links to get a pdf file:
First day
handout
Homework assignment 1 (due 9/7/2006) |
Questions |
Homework assignment 2 (due 9/14/2006) |
Questions |
Homework assignment 3 (due 9/21/2006) |
Questions |
Homework assignment 4 (due 9/28/2006) |
Questions |
Homework assignment 5 (due 10/5/2006) |
Questions |
Homework assignment 6 (due 10/12/2006) |
Questions |
Homework assignment 7 (due 10/26/2006) |
Questions |
|
Homework assignment 8 (due 11/2/2006) |
Questions |
Homework assignment 9 (due 11/9/2006) |
Questions |
Homework assignment 10 (due 11/16/2006) |
Questions |
Homework assignment 11 (due 11/30/2006) |
Questions |
|
Fall 2006: MATH 417-501 — Numerical Analysis
I
Click on the following links to get a pdf file:
First day
handout
Homework assignment 1 (due 9/7/2006) |
Questions |
Homework assignment 2 (due 9/14/2006) |
Questions |
Homework assignment 3 (due 9/21/2006) |
Questions |
Homework assignment 4 (due 9/28/2006) |
Questions |
Homework assignment 5 (due 10/05/2006) |
Questions |
Homework assignment 6 (due 10/12/2006) |
Questions |
Homework assignment 7 (due 10/26/2006) |
Questions |
|
|
Spring 2006: MATH 664-600 Computational
Software for Large-Scale PDE Solvers
Click on the following links to get a pdf file:
Course outline
First day
handout
Following are notes for some of the classes:
2006-01-18
|
Getting a
copy of deal.II and installing it
|
2006-01-19
|
Installation.
C++ templates
|
2006-01-24
|
Next week's
projects; collaboration between class groups; grids; finite
elements
|
2006-01-25
|
DoFHandlers;
step-2.
|
2006-01-26
|
step-3.
|
2006-01-31
|
Student
project discussion.
|
2006-02-02
|
Student
project discussion. Step-4 and step-5. Assertions.
|
2006-02-07
|
More
assertions. Optimized and debug mode. Hanging nodes.
|
2006-02-09
|
Other linear
solvers and preconditioners. Boundary integrals
(step-7). Vector-valued finite elements (step-8).
|
2006-02-14
|
Vector-valued finite elements
(step-20, step-8).
|
2006-02-16
|
Block systems
and solvers
(step-20).
|
2006-02-21
|
Complex-valued
equations, project work.
|
2006-02-23
|
Heat equation.
|
2006-03-01
|
More heat equation, project work.
|
2006-03-02
|
Wave equation, project work.
|
2006-03-07
|
More wave equation, project work.
|
2006-03-09
|
More wave equation, project work.
|
2006-03-21
|
Boundary values for the wave
equation. Energy conservation.
|
2006-03-23
|
Writing documentation inside the program.
|
2006-03-28
|
Writing
documentation for introduction and results sections. The
notes for this class contain links to doxygen sections
that may be of interest to you, links to visualization
programs, and a link to the Subversion book.
|
2006-03-30
|
Visualization with gnuplot |
2006-04-04
|
Visualization with gmv |
2006-04-05
|
No topic, only project work since short
class. Moved from 2006-04-06 due to travel. |
2006-04-11
|
Evaluating discrete functions (e.g. finite
element solutions) at arbitrary points, and why this is
expensive |
2006-04-13
|
Integrating functions defined on one mesh
against shape functions defined on a different mesh. |
2006-04-18
|
Some approached to parallelization of
programs |
2006-04-20
|
Project work |
2006-04-25
|
Nonlinear equations |
2006-04-27
|
|
Here are the notes from Fabien's lab:
Fall 2005: MATH 609-602 — Numerical Methods
for Engineers
Click on the following links to get a pdf file:
First day
handout
Homework assignment 1 (8/30/2005) |
Questions |
(Answers no longer available) |
Homework assignment 2 (9/6/2005; due 9/13/2005) |
Questions |
(Answers no longer available) |
Lab 2 (9/7/2005) |
Question +
solution |
|
Homework assignment 3 (9/13/2005; due 9/20/2005) |
Questions |
(Answers no longer available) |
Homework assignment 4 (9/20/2005; due 9/27/2005) |
Questions |
(Answers no longer available) |
Test 1 (9/27/2005; due 10/04/2005) |
Questions
(latex file)
|
(Answers no longer available) |
Homework assignment 5 (10/04/2005; due 10/11/2005) |
Questions
(latex file) |
(Answers no longer available) |
Homework assignment 6 (10/11/2005; due 10/18/2005) |
Questions
(latex file) |
(Answers no longer available) |
Homework assignment 7 (10/18/2005; due 10/25/2005) |
Questions
(latex file) |
(Answers no longer available) |
Homework assignment 8 (10/25/2005; due 11/1/2005) |
Questions
(latex file) |
(Answers no longer available) |
Homework assignment 9 (11/1/2005; due 11/8/2005) |
Questions
(latex file) |
(Answers no longer available) |
Test 2 (11/08/2005; due 11/15/2005) |
Questions
(latex file)
|
(Answers no longer available) |
Homework assignment 10 (11/15/2005; due 11/22/2005) |
Questions
(latex file) |
(Answers no longer available) |
Homework assignment 11 (11/22/2005; due 11/29/2005) |
Questions
(latex file) |
(Answers no longer available) |
Finals, part 1 (12/01/2005; due 12/09/2005) |
Questions
(latex file)
|
(Answers no longer available) |
Finals, part 2 (in-class work, 12/09/2005) |
Questions
(latex file)
|
(Answers no longer available) |
|