| 5 | 1/1 | 返回列表 |
| 查看: 1427 | 回復(fù): 6 | ||
| 當(dāng)前只顯示滿足指定條件的回帖,點(diǎn)擊這里查看本話題的所有回帖 | ||
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ě)手)
新蟲(chóng) (著名寫(xiě)手)
|
解決此問(wèn)題的蟲(chóng)友,另有100金幣可領(lǐng)。見(jiàn): http://www.gaoyang168.com/bbs/viewthread.php?tid=6451229 |
新蟲(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ě)手)
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 286分調(diào)劑 +8 | Faune 2026-03-30 | 9/450 |
|
|---|---|---|---|---|
|
[基金申請(qǐng)] 面上5B能上會(huì)嗎? +7 | redcom 2026-03-29 | 7/350 |
|
|
[考研] 一志愿211,335分,0856,求調(diào)劑院校和導(dǎo)師 +7 | 傾____蕭 2026-03-27 | 8/400 |
|
|
[考研] 085600 286分 材料求調(diào)劑 +10 | 麻辣魷魚(yú) 2026-03-27 | 11/550 |
|
|
[考研] 化學(xué)0703 調(diào)劑 306分 一志愿211 +7 | 26要上岸 2026-03-28 | 7/350 |
|
|
[考研] 289求調(diào)劑 +5 | BrightLL 2026-03-29 | 5/250 |
|
|
[考研] 349求調(diào)劑 +6 | 李木子啊哈哈 2026-03-25 | 6/300 |
|
|
[考研] 求調(diào)劑 +7 | 爭(zhēng)取九點(diǎn)睡 2026-03-28 | 8/400 |
|
|
[考研] 315求調(diào)劑 +4 | akie... 2026-03-28 | 5/250 |
|
|
[考研] 本科新能源科學(xué)與工程,一志愿華理能動(dòng)285求調(diào)劑 +3 | AZMK 2026-03-27 | 5/250 |
|
|
[考研] 一志愿華北電力大學(xué)能動(dòng)專(zhuān)碩,293,求調(diào)劑 +3 | 15537177284 2026-03-23 | 5/250 |
|
|
[考研] 315分求調(diào)劑 +7 | 26考研上岸版26 2026-03-26 | 7/350 |
|
|
[考研] 一志愿上海理工能源動(dòng)力(085800)310分求調(diào)劑 +3 | zhangmingc 2026-03-27 | 4/200 |
|
|
[考研] 305求調(diào)劑 +5 | 哇盧卡庫(kù) 2026-03-26 | 5/250 |
|
|
[考研] 085601 材料工程 313分 求調(diào)劑 +5 | Ong3 2026-03-27 | 5/250 |
|
|
[考研] 材料求調(diào)劑 +5 | .m.. 2026-03-25 | 5/250 |
|
|
[考研] 機(jī)械學(xué)碩310分,數(shù)一英一,一志愿211本科雙非找調(diào)劑信息 +3 | @357 2026-03-25 | 3/150 |
|
|
[考研] 296求調(diào)劑 +4 | 汪!?! 2026-03-25 | 7/350 |
|
|
[考研] 【2026考研調(diào)劑】制藥工程 284分 求相關(guān)專(zhuān)業(yè)調(diào)劑名額 +4 | 袁奐奐 2026-03-25 | 8/400 |
|
|
[考研] 344求調(diào)劑 +3 | desto 2026-03-24 | 3/150 |
|