最早的FDM,差分法,是1940s年代在蘇聯興起的一種解偏微分方程的近似方法。後來大數學家Courant,中國的馮康,也獨自在工程項目中創立了這個方法,60年代FEM,FVD,有限元法,有限體積法相繼問世,三種方法各有長處,如果grid劃分的好,FDM簡單快速,也很精確,FVD對於守恒量最為適用,一般而言,FEM精度最好,適用性最廣,但最複雜。自從 Fortran,到 Metlab,各種程序包越來越完善,FEM工作最難的在於其解決的專業的專業問題,如是力學,或是材料學,或是氣動學,等等。同一個問題,兩個人用FEM去解,往往答案完全不同。問題在於如何把一個物理問題轉換成軟件問題。其次才是建模 和 計算。
做FEM,剛剛學會的時候,會覺得自己了不起了,什麽都能解。一到實際問題,信心完全喪失,什麽都是錯的。發表幾篇論文非常容易,但是解決實際問題是另一回事。