谱方法和高精度算法

课程大纲

上课时间: 周三5-7节,中关村园区教学楼N108教室

学时: 60, 学分: 3

教材和参考书

1. Jie Shen and Tao Tang, Spectral and High-Order Methods with Applications, Science Press, Beijing, 2006

2. Jie Shen, Tao Tang and Li-Lian Wang, Spectral Methods: Algorithms, Analysis and Applications, Springer-Verlag Berlin Heidelberg 2011

online material

3. LIoyd N. Trefethen, Spectral Methods in Matlab, Tsinghua University Press, 2011

online material

4. George EM Karniadakis and Spencer Sherwin, Spectral/hp Element Methods for Computationsl Fluid Dynamics, Second Edition, Oxford Science Publications, 2005

其它资料

  1. Burgers方程参考程序下载
  2. 期末大报告参考选题projects

第二十周, 7月10日: 期末大报告汇报

第十九周, 7月3日: 期末考试, 时间: 1:30pm-4:00pm 地点:N108, 开卷

第十八周, 6月26日: 谱方法应用选讲2

第十七周, 6月19日: 谱方法应用选讲1

第十六周, 6月12日: 端午节放假

第十五周, 6月5日: 期末大报告介绍

  1. 2维特定区域的Navier-Stokes方程组求解
  2. 1维1个或2个电子的薛定谔方程特征值求解,3维1个电子和2个电 子的薛定谔方程算法思考
  3. 液晶聚合物和软链聚合物动力学Fokker-Planck方程求解

第十四周, 5月29日: 谱元方法简介

  1. 一维椭圆问题的谱方法
  2. 二维谱方法:四边形区域,三角形区域

第十三周, 5月22日: 多维区域谱方法

  1. 矩形和立方体区域
  2. 圆盘和圆柱区域
  3. 球面和球壳 - 讲义下载(对应参考书2第8章): 讲义

第十二周, 5月15日: 无界区域上的谱方法(续)

讲义下载(对应参考书2第7章): 讲义, 作业: 参考书2第七章习题1,2.

第十一周, 5月8日: 无界区域上的谱方法

第十周, 5月1日: 劳动节放假

第九周, 4月24日: 高阶微分方程

第八周, 4月17日: Volterra积分方程

讲义:参考书2的第5章

第七周,4月10日:两点二阶边值问题的谱方法续:误差估计

说明
本章证明用到的First Strang Lemma已经更新到第一周的讲 义中,同Lax-Milgram定理和Cea Lemma放在一起。

第六周, 4月3日: 两点二阶边值问题的谱方法

基于参考书2中的第4章. 主要内容为

讲义下载: Chapter 4 of book 2

作业: 针对Chebyshev-Galerkin方法用在 _带Dirichlet和Neumann边值 条件的方程: -u''+ \alpha u = f上_形成的线性方程租,设计一个具 有 线性计算复杂度 的快速算法。

第五周, 3月27日: 正交多项式(2): Jacobi, Legendre, Chebyshev多项式

材料下载:

第四周, 3月20日: 正交多项式(1)

本周和下周主要介绍正交多项式知识和逼近理论. 这部分内容主要基 于参考书2中的第三章. 原书资料下载:

作业(同下周作业一起交):

  1. 计算 f(x) = x, |x| 在(-pi, pi) 区间上的Fourier展开系数, 并说明其衰减速率.
  2. 证明使用N+1积分点的积分公式不能达到2N+2阶精度.

第三周, 3月13日: Fourier谱方法(2): 应用

这一节主要讲Fourier谱方法的直接应用。包括

第二周, 3月6日: Fourier谱方法(1)

这一讲主要基于ShenTangWang书中的第2章。主要内容可分为(讲义下载, 程序:p21.m, p21f.m(使用inline函数实现)):

第一周, 2月27日: 谱方法简介

主要内容如下(讲义下载):

作业一参考答案: