1一维热传导问题与C++描述
1.1理论推导
扩散问题的通用方程可以写为:
∇∇Γ+S=0(1)
一维热传导问题可以讲上式子简化为来:
ddx(Γdϕdx)+S=0(2)
将其在网格上离散可以得到下图的控制体单元表示:
将1.2式在网格上积分并利用Gauss定理就可以得到:
∫ΔVddx(Γdϕdx)dV+∫ΔVSdV=(ΓAdϕdx)e−(ΓAdϕdx)w+S¯ΔV=0(3)
Γw 与 Γe 可以用线性插值的方法得到。1.3再在w,e面上的值即可以写为