证明收敛阶的matlab代码-A01-MixedPrimal-Boussinesq-Calcolo2018:Boussinesq方程的混合原始

时间:2024-06-11 01:05:07
【文件属性】:

文件名称:证明收敛阶的matlab代码-A01-MixedPrimal-Boussinesq-Calcolo2018:Boussinesq方程的混合原始

文件大小:17KB

文件格式:ZIP

更新时间:2024-06-11 01:05:07

系统开源

证明收敛阶的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)

网友评论