目前数值计算领域中有限差分法和有限元法是很常用的方法,
问题描述:
目前数值计算领域中有限差分法和有限元法是很常用的方法,
请问这两种方法有什么区别呢?
如果一个偏微分方程能能用有限差分求解,那该方程同时还能用有限元法求解吗?
谢谢everease先生的指教.我想做的是一个复杂过程的模拟.这其中涉及到电磁场,流场,和温度场,但是手上的软件为CFD软件,采用的是差分法求解;我想做二次开发,采用原软件的计算模块(FDM),计算温度场(抛物型)和电磁场(椭圆型),是不是仅仅是计算效率的问题?
答
有限差分主要用来求解非定常问题,也就是解随着时间变化的问题.
有限元主要用来求解定常问题,也就是解已经达到稳态,不再随时间变化.
从方程分类来说,一般双曲型方程用有限差分,椭圆型用有限元.
我对那些软件不了解,计算椭圆型也是可以用FDM的.有挺多的有限元的软件包,你可以学着用下