之前有一个没怎么注意到的疑问,在拉格朗日视角和欧拉视角中,分别有不同形式的N-S方程(或者叫动量方程),拉格朗日视角中是这样的:
DuDt=−1ρ∇+ν∇⋅∇u+g(1)\frac{\mathrm{D}\boldsymbol{u}}{\mathrm{D}{t}}=-\frac{1}{\rho}\nabla+\nu\nabla\cdot{\nabla}\boldsymbol{u}+\boldsymbol{g}\tag{1} DtDu​=−ρ1​∇+ν∇⋅∇u+g(1)
欧拉视角中是这样的:
∂u∂t=−(u⋅∇)u−1ρ∇p+ν∇⋅∇u+g(2)\frac{\partial{\boldsymbol{u}}}{\partial{t}}=-(\boldsymbol{u}\cdot{\nabla})\boldsymbol{u}-\frac{1}{\rho}\nabla{p}+\nu\nabla\cdot{\nabla}\boldsymbol{u}+\boldsymbol{g}\tag{2} ∂t∂u​=−(u⋅∇)u−ρ1​∇p+ν∇⋅∇u+g(2)
为什么在拉格朗日方法中使用物质导数,而欧拉法中使用偏导数呢?这里就涉及到对物质导数的理解,关于物质导数的具体推导,安德森的《计算流体力学》的第二章里讲得非常详细。这里记录一下物质导数的物理意义。

首先,假设你在爬山,考虑你所感受到的气温,从时间方面来考虑,中午的温度比早上高;从空间方面来考虑,山脚的气温比山顶的气温高。当从拉格朗日视角来看时,你从一处爬到另一处,温度变化不仅由于你的位置的移动,也取决于时间的变化;而从欧拉视角来看,空间中的每一个点都是固定的,所以位置不会发生改变,但是时间会变化。这就是物质导数的物理意义。

实际上物质导数就是全导数,符号DDD与ddd是同样的意义。对于公式(2)来说,把等式右边第一项移到左边去,得到的就是物质导数的具体表达式。

所以在games201欧拉视角那节课中的一个疑问,在求advection的时候,为什么说DuDt=0\frac{\mathrm{D}\boldsymbol{u}}{\mathrm{D}{t}}=0DtDu​=0,其实就是把(2)式右边第一项移过去,用split的思想去一项一项的解方程。

对物质导数与拉格朗日视角、欧拉视角之间的关系的粗浅理解相关推荐

  1. Games201学习笔记3:欧拉视角

    学习教程来自:GAMES201:高级物理引擎实战指南2020 以下大部分图片来自教程PPT,仅作为笔记用于学习和分享,侵删 笔记内容大多为课程内容的翻译和转述,外加一些自己的理解,若有不正确的地方恳请 ...

  2. 北京航空航天大学公开课:应用数学分析 笔记:微积分发展史,牛顿,莱布尼茨,拉格朗日,欧拉,柯西,黎曼

    雅各布_伯努利 雅各布 1689年 <论无穷级数及其有限和> 雅各布 1689年 <论无穷级数及其有限和> 欧拉 欧拉的<方程的积分法研究> 欧拉的<方程的积 ...

  3. [计算机图形学]动画与模拟:欧拉方法、刚体与流体(前瞻预习/复习回顾)

    一.前言 这是本专栏的倒数第二篇文章了,为什么不是最后一篇?因为我要单独写一篇总结哈哈,不管怎么说,从今年的3.13的MVP变换开始写,写到现在,也是一个很大的工程了,我很高兴能在大二下学期的期中这个 ...

  4. 有限元-朗格朗日和欧拉描述的区别

    在学习有限元的过程中经常会出现拉格朗日描述.欧拉描述,拉格朗日描述又分为完全的拉格朗日格式.更新的拉格朗日格式,初学者很容易被这些描述和格式类型搞的晕头转向,因此有必要理清它们之间的关系. 引言 描述 ...

  5. 欧拉影像放大算法(Eulerian Video Magnification)的原理和实现

    原文:http://www.hahack.com/codes/eulerian-video-magnification/ 引言 人类的视觉感知存在有限的感知域.对于超出感知域的变化,我们无法感知.然而 ...

  6. 欧拉:他停止了生命和计算

    欧拉:他停止了生命和计算 一 小国里出现的巨匠 在一个小国家里诞生一位科学巨匠,这在世界史上并不多见,瑞士数学家.物理学家莱昂纳尔·欧拉便是其中最出色的一位.虽然他成年以后一直生活在两座遥远的异国城市 ...

  7. 欧拉全新发布:基础软件的技术溢出效应或再现!

    文 | 曾响铃 来源 | 科技向令说(xiangling0815) 自华为创始人任正非的一段内部讲话被华为向媒体公开,其中谈及"欧拉会战"并被很多媒体解读后,欧拉(openEule ...

  8. 欧拉-拉格朗日方程【转】

    最近在看RGBD-Flow的文章,因为optical flow的思想中用了变分,所以需要了解一些泛函分析求极值的东西,这篇欧拉拉格朗日的文章是作者从wiki转载,留下来以备后用,话说最近看论文头好大, ...

  9. 机械手位置控制——欧拉-拉格朗日方程仿真

    机械手位置控制之欧拉-拉格朗日方程仿真 问题背景 控制率设计 仿真参数 仿真结果 (a)第一组期望位置仿真 (b)第二组期望位置仿真 仿真方法说明 1.通过Matlab的内置函数求解 2.通过simu ...

最新文章

  1. CNN Long Short-Term Memory
  2. ESP8266-01学习笔记01:如何使用USB转串口对ESP-01进行入门调试、烧录固件?
  3. qt 实现 以图片为中心 让它旋转_QT图片旋转动画
  4. python读取数据库数据类型_Python实现从SQL型数据库读写dataframe型数据的方法【基于pandas】...
  5. 作者:卢祥虎,男,北京金信网银金融信息服务有限公司机器学习算法工程师。...
  6. Nodejs之旅开始
  7. DSP编程的一些优化技巧和注意事项
  8. Python 定义源码编码 (Source Encoding)
  9. jQuery实现百度导航li拖放排列效果,即时更新数据库
  10. linux shell if命令参数说明
  11. C++ 从入门到入土(English Version) Section 2:Computer Memory and Number Systems
  12. access h3c交换机光口_h3c交换机端口配置命令行
  13. 七夕送什么礼物最实用?送人绝对不会出错的礼物值得买
  14. fflush()函数
  15. omf多路径 oracle_Oracle OMF 功能详解
  16. 华为nova 3e,重新编译内核文件,解除ptrace限制,以使用Frida
  17. 深度学习基础笔记——前向传播与反向传播
  18. 12 行列式01--- 定义、计算 与性质: n级行列式的性质、行列式计算
  19. echarts双饼图
  20. CAS机制是什么,如何解决ABA问题

热门文章

  1. excel计算二元线性回归_谁说菜鸟不会数据分析(高级篇)及竞争力 excel②
  2. vue项目怎么样去实现新窗口跳转_vue跳转方式(打开新页面)及传参操作示例
  3. 机器视觉——VisionPro应用开发指南
  4. [内附完整源码和文档] 基于C#和SQL Server 2008的自助点餐系统设计与实现
  5. 还在问视频音频转文字软件哪个好吗?快码住这两款
  6. 亚马逊家居行业中办公室家具市场前景分析及货源分享
  7. JavaScript 一些小妙用
  8. 通过手机型号查找相应UA信息
  9. python将图片按照文件名分类,并移入相应文件夹
  10. 做跨境电商需要哪些准备?