计算地球动力学

(JasonPhippsMorgan)OCE50292022秋 2021秋  
2022秋 2021秋
(暂无评价)
  • 课程难度:你猜
  • 作业多少:你猜
  • 给分好坏:你猜
  • 收获大小:你猜
选课类别:专业任务 教学语言:英文
课程类别:专业选修课 开课单位:海洋科学与工程系
课程层次:研究生 获得学分:2.0
课程主页:暂无(如果你知道,请点右上角“编辑课程信息”添加!)
课程简介(教工部数据)
这门课将面向学生介绍计算地球动力学的艺术 – 创建支配热传输和流体流动的微分方程并探索其数值解和可视化。 课程将引导每个学生独立编写热液流动和热传输程序。 本课程的编程语言为MATLAB,教学语言主要为英语。 本课程不需要先修课程,但要求学生愿意学习使用MATLAB。 课程涉及的主题包括:用于初步开发并应用于一维和二维热传导问题的有限差分方法介绍,以及有限元方法。 课程将介绍基本算法,包括用于对典型的数值计算进行显著提速和并行的常用技术(分块等)。 如果时间允许,我们将在课程的最后几周介绍一种 “无网格 “数值方法--平滑粒子流体动力学方法。


This class will introduce students to the art of computational geodynamics — creating, visualizing, and exploring numerical solutions to the differential equations that govern heat transport and fluid flow.  During the course, each student will be guided in making their own program for hydrothermal fluid flow and heat transport.  The course’s programming language is MATLAB, and instructional language is primarily English.  There are no prerequisites to the course, but a willingness to learn and use MATLAB is required.  Topics to be covered include an introduction to finite difference methods, which will be initially developed and applied to 1-D and 2-D heat conduction problems, and finite element methods.  Basic algorithms will be covered, including common techniques (blocking, etc.) used to greatly speed and parallelize typical numerical calculations.  If time permits, we will introduce a ‘meshless’ numerical method, smoothed particle hydrodynamics, in the last weeks of the course.
点评写点评

还没有评论耶!放着我来!

teacher avatar

JasonPhippsMorgan

海洋科学与工程系

教师主页

其他老师的「计算地球动力学」课

JasonPhippsMorgan老师的其他课