有限元求解柏松方程。本文采用FORTRAN語言編制程序。程序中大部分變量采用有名公共區(qū)存儲(chǔ)方式存儲(chǔ),這樣可以減少內(nèi)存占用量。
IFG:生成有限元網(wǎng)格信息,即元素節(jié)點(diǎn)局部編碼與總體編碼對(duì)照表,節(jié)點(diǎn)實(shí)際坐標(biāo),邊界節(jié)點(diǎn)編碼與邊界點(diǎn)上的已知值
GKD:生成總剛一維存儲(chǔ)對(duì)角元的地址,計(jì)算總剛一維存儲(chǔ)長(zhǎng)度
FIXP:設(shè)置已知節(jié)點(diǎn)函數(shù)值
GK(NI,NJ,ADJ,AIJ):?jiǎn)卧獎(jiǎng)偠染仃囉?jì)算
GF(NI,N,M,LE,YI,FE):?jiǎn)卧嘘嚨挠?jì)算
AK(I,J,AIJ):總剛度矩陣元素迭加
QEB:總剛度矩陣和總列陣合成
BDE:邊界條件處理
SOLGS:Gauss-Seidel迭代法求解方程組
UDIFF(NI,NFLAG,UDIF,LE,ADJ):標(biāo)準(zhǔn)元素內(nèi)形狀函數(shù)導(dǎo)數(shù)計(jì)算
DIFF:節(jié)點(diǎn)上 , 加權(quán)平均
標(biāo)簽:
FORTRAN
程序
有限元
方程
上傳時(shí)間:
2017-09-12
上傳用戶:erkuizhang
有限元求解柏松方程。本文采用FORTRAN語言編制程序。程序中大部分變量采用有名公共區(qū)存儲(chǔ)方式存儲(chǔ),這樣可以減少內(nèi)存占用量。
IFG:生成有限元網(wǎng)格信息,即元素節(jié)點(diǎn)局部編碼與總體編碼對(duì)照表,節(jié)點(diǎn)實(shí)際坐標(biāo),邊界節(jié)點(diǎn)編碼與邊界點(diǎn)上的已知值
GKD:生成總剛一維存儲(chǔ)對(duì)角元的地址,計(jì)算總剛一維存儲(chǔ)長(zhǎng)度
FIXP:設(shè)置已知節(jié)點(diǎn)函數(shù)值
GK(NI,NJ,ADJ,AIJ):?jiǎn)卧獎(jiǎng)偠染仃囉?jì)算
GF(NI,N,M,LE,YI,FE):?jiǎn)卧嘘嚨挠?jì)算
AK(I,J,AIJ):總剛度矩陣元素迭加
QEB:總剛度矩陣和總列陣合成
BDE:邊界條件處理
SOLGS:Gauss-Seidel迭代法求解方程組
UDIFF(NI,NFLAG,UDIF,LE,ADJ):標(biāo)準(zhǔn)元素內(nèi)形狀函數(shù)導(dǎo)數(shù)計(jì)算
DIFF:節(jié)點(diǎn)上 , 加權(quán)平均
標(biāo)簽:
FORTRAN
程序
有限元
方程
上傳時(shí)間:
2017-09-12
上傳用戶:問題問題