有限元求解柏松方程。本文采用FORTRAN語言編制程序。程序中大部分變量采用有名公共區(qū)存儲(chǔ)方式存儲(chǔ),這樣可以減少內(nèi)存占用量。
IFG:生成有限元網(wǎng)格信息,即元素節(jié)點(diǎn)局部編碼與總體編碼對照表,節(jié)點(diǎn)實(shí)際坐標(biāo),邊界節(jié)點(diǎn)編碼與邊界點(diǎn)上的已知值
GKD:生成總剛一維存儲(chǔ)對角元的地址,計(jì)算總剛一維存儲(chǔ)長度
FIXP:設(shè)置已知節(jié)點(diǎn)函數(shù)值
GK(NI,NJ,ADJ,AIJ):單元?jiǎng)偠染仃囉?jì)算
GF(NI,N,M,LE,YI,FE):單元列陣的計(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)局部編碼與總體編碼對照表,節(jié)點(diǎn)實(shí)際坐標(biāo),邊界節(jié)點(diǎn)編碼與邊界點(diǎn)上的已知值
GKD:生成總剛一維存儲(chǔ)對角元的地址,計(jì)算總剛一維存儲(chǔ)長度
FIXP:設(shè)置已知節(jié)點(diǎn)函數(shù)值
GK(NI,NJ,ADJ,AIJ):單元?jiǎng)偠染仃囉?jì)算
GF(NI,N,M,LE,YI,FE):單元列陣的計(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
上傳用戶:問題問題