學(xué)習(xí)有限元編程-我倒著走路(轉(zhuǎn)載)
瀏覽:195497 評論:1
開始的困惑與無奈~
剛進(jìn)辦公室時連一個數(shù)組都不會開,看到別人的程序更是崇拜和畏懼,不知別人怎么能把幾千行的代碼,組織起來形成有限元程序,來解決很復(fù)雜的問題。也許很多人都有這種茫然與恐懼吧!~
后來有機(jī)會開始幫著師兄打下手,也就是剖剖網(wǎng)格、做做后處理什么的,至于編程沒有任何概念。這樣差不多過了一年多,看著別人輕車熟路的做事,自己心里也很著急,但總覺得無從下手。 SimWe仿真論壇{
y~m2s)TQ;gIF
開始在網(wǎng)上開別人的帖子,請教師兄,發(fā)現(xiàn)他們講的也含糊不清,自己也著不到頭緒。盡管自己也看了一些有限元書,如有限元原理,清華王勖成的也看了,除了大堆看不懂的符號,一無所獲。 5Y)Y:T*[k@;Vu
在一籌莫展之際,也是偶然的,看到以前老板的一個滲流程序。里面沒有一句注釋,只見他們都在用卻不懂它。于是有種強(qiáng)烈的好奇或者說是渴求吧,一定要看懂它。這時找了些老板曾發(fā)表的文章,關(guān)于此算法的內(nèi)容我如饑似渴的讀了起來。大概花了2個多月時間,終于知道了程序的大概思路。這時自己開始嘗試沿這它的路重新編一個。由于現(xiàn)在用了新求解器,與原來的CROUT分解差別很大,又花了很長時間在源程序上加新求解器。此間,自己一點(diǎn)一點(diǎn)摸索,包括很多語法都是從頭學(xué)來,也恨自己碩士和本科沒有編過程序,更沒接觸有限元。常聽他們說看別人的不如自己編一個。當(dāng)新求解器加上以后,心里開始有點(diǎn)自信,要知道,這個程序看懂的人不多,求解器之前沒有加成功,也許自己是歪打正著吧! 仿真分析,有限元,模擬,計算,力學(xué),航空,航天,ANSYS,MSC,ABAQUS,ALGOR,Adina,COMSOL,FEMLAB,Matlab,Fluent,CFD,CAE,CAD,CAMo\
n
T-G3R
K%c
后來自己開始按自己的思路把這個程序?qū)懥顺鰜?,大概也花?個月時間,這個06年下半年到07年3月份時間都花在程序上了。只是這個程序框架搭好后開始有了新的思路,至于最后程序的效率當(dāng)然遠(yuǎn)在老板的程序之上,他的幾萬節(jié)點(diǎn)都要分塊分次求解,而我的(也許是新求解器緣故)效率極高,曾解72萬節(jié)點(diǎn)的滲流場,迭代一次也就30~40秒時間。
沒有的當(dāng)初的畏懼,程序也沒有那么可怕,現(xiàn)在編的耦合程序也心平氣和起來!
現(xiàn)在發(fā)現(xiàn),程序只是把思路和想法表達(dá)出來的方式,思路才是關(guān)鍵!所以我又從頭開始看有限元原理~
呵呵,學(xué)習(xí)有限元我就是這么倒著走的路~

剛進(jìn)辦公室時連一個數(shù)組都不會開,看到別人的程序更是崇拜和畏懼,不知別人怎么能把幾千行的代碼,組織起來形成有限元程序,來解決很復(fù)雜的問題。也許很多人都有這種茫然與恐懼吧!~
后來有機(jī)會開始幫著師兄打下手,也就是剖剖網(wǎng)格、做做后處理什么的,至于編程沒有任何概念。這樣差不多過了一年多,看著別人輕車熟路的做事,自己心里也很著急,但總覺得無從下手。 SimWe仿真論壇{
y~m2s)TQ;gIF
開始在網(wǎng)上開別人的帖子,請教師兄,發(fā)現(xiàn)他們講的也含糊不清,自己也著不到頭緒。盡管自己也看了一些有限元書,如有限元原理,清華王勖成的也看了,除了大堆看不懂的符號,一無所獲。 5Y)Y:T*[k@;Vu
在一籌莫展之際,也是偶然的,看到以前老板的一個滲流程序。里面沒有一句注釋,只見他們都在用卻不懂它。于是有種強(qiáng)烈的好奇或者說是渴求吧,一定要看懂它。這時找了些老板曾發(fā)表的文章,關(guān)于此算法的內(nèi)容我如饑似渴的讀了起來。大概花了2個多月時間,終于知道了程序的大概思路。這時自己開始嘗試沿這它的路重新編一個。由于現(xiàn)在用了新求解器,與原來的CROUT分解差別很大,又花了很長時間在源程序上加新求解器。此間,自己一點(diǎn)一點(diǎn)摸索,包括很多語法都是從頭學(xué)來,也恨自己碩士和本科沒有編過程序,更沒接觸有限元。常聽他們說看別人的不如自己編一個。當(dāng)新求解器加上以后,心里開始有點(diǎn)自信,要知道,這個程序看懂的人不多,求解器之前沒有加成功,也許自己是歪打正著吧! 仿真分析,有限元,模擬,計算,力學(xué),航空,航天,ANSYS,MSC,ABAQUS,ALGOR,Adina,COMSOL,FEMLAB,Matlab,Fluent,CFD,CAE,CAD,CAMo\
n
T-G3R
K%c
后來自己開始按自己的思路把這個程序?qū)懥顺鰜?,大概也花?個月時間,這個06年下半年到07年3月份時間都花在程序上了。只是這個程序框架搭好后開始有了新的思路,至于最后程序的效率當(dāng)然遠(yuǎn)在老板的程序之上,他的幾萬節(jié)點(diǎn)都要分塊分次求解,而我的(也許是新求解器緣故)效率極高,曾解72萬節(jié)點(diǎn)的滲流場,迭代一次也就30~40秒時間。
沒有的當(dāng)初的畏懼,程序也沒有那么可怕,現(xiàn)在編的耦合程序也心平氣和起來!
現(xiàn)在發(fā)現(xiàn),程序只是把思路和想法表達(dá)出來的方式,思路才是關(guān)鍵!所以我又從頭開始看有限元原理~
呵呵,學(xué)習(xí)有限元我就是這么倒著走的路~
技術(shù)鄰APP
工程師必備
工程師必備
- 項(xiàng)目客服
- 培訓(xùn)客服
- 平臺客服
TOP
1




















