【文件属性】:
文件名称:证明收敛阶的matlab代码-A01-MixedPrimal-Boussinesq-Calcolo2018:Boussinesq方程的混合原始
文件大小:17KB
文件格式:ZIP
更新时间:2021-05-22 07:18:27
系统开源
证明收敛阶的matlab代码用FreeFem
++对自然对流建模
自然对流是我们日常生活中存在的一种传热过程:从小型电子设备的冷却到室内气候系统再到环境运输问题。
在这组代码中,采用了有限元方法来解决质量,动量和能量守恒方程,并通过boussinesq逼近进行耦合。
主要特征
该方法可以处理温度相关的粘度和张量,空间相关的热导率。
该方法的收敛性仅在二维域中得到了理论证明(关于三维情况,请参见下一部分)。
该实现基于。
该方法是混合性质的。
这样,它可以计算出伪应力张量,速度,涡度,温度和通过边界的正常热通量的近似值。
使用计算的变量对压力等数量进行后处理。
对于一阶方法,可以使用以下有限元组合:
fespace
Hhs
(Th,[RT0,RT0]);
//
Pseudostress
fespace
Hhu
(Th,[P1,P1]);
//
Velocity
fespace
Hhg
(Th,P0);
//
Vorticity
fespace
Hhp
(Th,P1);
//
Temperature
fespace
Hhl
(Sh,P0edge); //
Normal
heat
【文件预览】:
A01-MixedPrimal-Boussinesq-Calcolo2018-master
----example_1_2nd_order.edp(18KB)
----README.md(3KB)
----example_1_1st_order.edp(18KB)
----natural_convection_cavity.edp(21KB)