| 24小時(shí)熱門(mén)版塊排行榜 |
| 5 | 1/1 | 返回列表 |
| 查看: 1424 | 回復(fù): 6 | |||
| 當(dāng)前只顯示滿(mǎn)足指定條件的回帖,點(diǎn)擊這里查看本話(huà)題的所有回帖 | |||
andersonlyw新蟲(chóng) (著名寫(xiě)手)
|
[求助]
Fortran程序,如何實(shí)現(xiàn)采用矩陣保存單鏈表表頭?
|
||
|
問(wèn)題是這樣,小弟想做三維網(wǎng)格的DSMC稀薄氣體模擬,打算: 用N*N*N的三維矩陣存貯N*N*N個(gè)單鏈表表頭,這樣每個(gè)單鏈表可以用來(lái)存貯該網(wǎng)格內(nèi)所有的氣體分子信息(速度,坐標(biāo)等),但是不知如何用Fortran程序?qū)崿F(xiàn)? 請(qǐng)高手指教!可否提供幾行程序片段供參考? 相應(yīng)的物理思想見(jiàn)王學(xué)德,發(fā)表在2007年空氣動(dòng)力學(xué)學(xué)報(bào)上的論文: http://d.g.wanfangdata.com.hk.ez ... dlxxb200701020.aspx 題名:一類(lèi)二維非結(jié)構(gòu)網(wǎng)格DSMC方法的實(shí)現(xiàn)策略及其應(yīng)用 |
新蟲(chóng) (著名寫(xiě)手)
|
我似乎已經(jīng)想到了一種方式。 如下:采用一個(gè)指針數(shù)組MP(分配三維N×N×N空間),一個(gè)單鏈表P,一個(gè)普通矩陣M(三維N×N×N)可完成任務(wù)。首先,單鏈表P記錄所有計(jì)算區(qū)(三維N×N×N Cells)內(nèi)的分子信息,分子運(yùn)動(dòng)一步后,計(jì)算碰撞時(shí),先記錄每Cell內(nèi)的分子數(shù)量于普通矩陣M內(nèi)。然后根據(jù)矩陣M提供的信息,給指針數(shù)組每個(gè)點(diǎn)(共N×N×N個(gè))分配(6×X的二維存貯空間,其中3行存分子速度,3行存貯分子坐標(biāo))。這類(lèi)似于動(dòng)態(tài)矩陣,完成后,在計(jì)算分子碰撞時(shí),可以直接采用矩陣方式選擇碰撞分子對(duì)。完成分子碰撞后,再將指針數(shù)組內(nèi)保存的數(shù)據(jù)全部轉(zhuǎn)存至單鏈表。如此循環(huán)即可。 |
新蟲(chóng) (著名寫(xiě)手)
|
解決此問(wèn)題的蟲(chóng)友,另有100金幣可領(lǐng)。見(jiàn): http://www.gaoyang168.com/bbs/viewthread.php?tid=6451229 |
新蟲(chóng) (著名寫(xiě)手)
新蟲(chóng) (著名寫(xiě)手)
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 一志愿華東師范大學(xué)有機(jī)化學(xué)專(zhuān)業(yè),初試351分,復(fù)試被刷求調(diào)劑! +5 | 真名有冰 2026-03-29 | 6/300 |
|
|---|---|---|---|---|
|
[考研] 一志愿南昌大學(xué)324求調(diào)劑 +5 | hanamiko 2026-03-29 | 5/250 |
|
|
[考研] 調(diào)劑求院校招收 +6 | 鶴鯨鴿 2026-03-28 | 6/300 |
|
|
[考研] 數(shù)一英一271專(zhuān)碩(085401)求調(diào)劑,可跨 +7 | 前行必有光 2026-03-28 | 8/400 |
|
|
[考研] 083000學(xué)碩274求調(diào)劑 +8 | Li李魚(yú) 2026-03-26 | 8/400 |
|
|
[考研] 295材料工程專(zhuān)碩求調(diào)劑 +7 | 1428151015 2026-03-27 | 7/350 |
|
|
[考研] 一志愿華北電力大學(xué)能動(dòng)專(zhuān)碩,293,求調(diào)劑 +3 | 15537177284 2026-03-23 | 5/250 |
|
|
[考研] 一志愿中南大學(xué)化學(xué)0703總分337求調(diào)劑 +5 | niko- 2026-03-27 | 5/250 |
|
|
[考研] 346求調(diào)劑 一志愿070303有機(jī)化學(xué) +3 | 蘿卜燉青菜 2026-03-28 | 3/150 |
|
|
[考研] 286求調(diào)劑 +12 | PolarBear11 2026-03-26 | 12/600 |
|
|
[考研] 291求調(diào)劑 +15 | hhhhxn.. 2026-03-23 | 21/1050 |
|
|
[考研] 086502化學(xué)工程342求調(diào)劑 +6 | 阿姨復(fù)古不過(guò) 2026-03-27 | 6/300 |
|
|
[考研] 材料求調(diào)劑 一志愿哈工大總分298分,前三科223分 +5 | dongfang59 2026-03-27 | 5/250 |
|
|
[考研] 308求調(diào)劑 +7 | 墨墨漠 2026-03-25 | 7/350 |
|
|
[考研] 081200-11408-276學(xué)碩求調(diào)劑 +4 | 崔wj 2026-03-26 | 4/200 |
|
|
[考研] 336材料求調(diào)劑 +7 | 陳瀅瑩 2026-03-26 | 9/450 |
|
|
[考研] 327求調(diào)劑 +7 | prayer13 2026-03-23 | 7/350 |
|
|
[考研] 材料與化工304求B區(qū)調(diào)劑 +3 | 邱gl 2026-03-26 | 6/300 |
|
|
[考研] 機(jī)械學(xué)碩總分317求調(diào)劑。。! +4 | Acaciad 2026-03-25 | 4/200 |
|
|
[考研] 一志愿國(guó)科過(guò)程所081700,274求調(diào)劑 +3 | 三水研0水立方 2026-03-23 | 3/150 |
|