现在随便一个培训班,大家第一印象就是割韭菜。因为割韭菜的太多了导致整个行业口碑太差了。放在几年前他们说我割韭菜我也心虚。我自己也想,我何德何能去做赚这个钱?我是不是在割韭菜?现在我敢大胆的说,咱每次都有新算法以及最新的CFD前沿技术,就我讲这些东西,你去搞吧,搞半年都搞不出来,我5天让你自己把代码写出来,岳子哪里在割韭菜?岳子充分备课,岳子不作恶。
下面几个算例是这次要讲的新内容
本算例植入的相场方法请参考[HJ24, JMM20]。你会透彻的了解1)相场法的思想、2)FVM的高精度格式、3)解的有界性、4)upwind与downwind等。如下图所示,采用不同的方法来计算zalesak disk的情况下,不同的格式会预测不同的结果。即使使用TVD格式也会产生数值耗散。对于普通的标量数值耗散并没有太大的问题。但某些情况下我们需要非常明晰的界面。这就需要不同的数值方法来处理。算法的难点在于:1)使用高精度算法如何保证有界性?2)如何保证界面的尖锐?3)不会产生一些奇怪的结果(如下图第三个,解的分布有点奇怪)
本算例植入的算法不需要参考任何sci。PINN要比FVM简单太多。首先要从libtorch下手,试一下简单的线性回归。然后通过PINN来求解两个ODE,在植入的过程中会发现,PINN算法一些特性。PINN也可以求解槽道流,在课堂上不会介绍。PINN求解顶盖驱动流也没问题,但由于导数太多,具体能不能写完,看课堂进度。然后只要把网格改一个新式,就可以用来计算其他流动,比如后向台阶流之类
本算例植入的可压缩通量高精度格式请参考[Tan12, Xu98]。你会透彻的了解1)更底层的玻尔兹曼方程、2)NS方程失效、3)欧拉方程与可压缩高精度格式、4)矩方法与积分矩方法、5)通量分裂。要强调的是,回顾CFD算法的发展历史,从1950年代起CFD最初就是被应用于可压缩流,直到1970年后CFD才大量的被应用于不可压缩流。大量的CFD离散格式都是针对可压缩流展开。因此对可压缩算法的理解至关重要。同时,NS方程在一些情况下会失效,NS方程并不是万能的,尤其是处理稀薄领域
不管谁在割韭菜,不管你认为我是不是割韭菜。不管竞争对手怎么说我的bad words。
岳子有底气干这个事,阅读原文了解岳子的CFD编程课!