| 5 | 1/1 | 返回列表 |
| 查看: 2071 | 回復(fù): 19 | |||
| 當(dāng)前只顯示滿足指定條件的回帖,點(diǎn)擊這里查看本話題的所有回帖 | |||
sinsia新蟲 (小有名氣)
|
[求助]
intel fortran局部變量自動(dòng)更新
|
||
|
在win7下面用visual studio 2008 和intel fortran 11調(diào)試程序,在程序中使用了局部變量(實(shí)型數(shù)組),每次使用沒有賦初值,默認(rèn)初值為零。在迭代過程中發(fā)現(xiàn)數(shù)值在沒有進(jìn)入到計(jì)算時(shí)就自動(dòng)更新。在linux下就沒有這個(gè)問題。 另外在必須使用大量數(shù)組做為變量在主程序和子程序間傳遞的時(shí)候,開始會(huì)出現(xiàn)stack overflow的情況(win7下),在linux中會(huì)迭代上萬(wàn)步后出現(xiàn)segmentation fault。在win7下通過增加棧值,可以解決。但有沒有什么方法避免這種問題呢? |
新蟲 (小有名氣)
|
我在寫一個(gè)流體的三維程序,由于需要用到多重網(wǎng)格,所以在數(shù)據(jù)結(jié)構(gòu)上將原來的全局變量改成了局部變量調(diào)用。這種變化導(dǎo)致本來收斂的程序現(xiàn)在沒法計(jì)算了,發(fā)散掉。 Segmentation fault是程序里調(diào)用的數(shù)組太多,按intel的說明如下: , the stack reserve size can be specified through the Visual Studio IDE which adds the Microsoft Linker option /STACK: to the linker command line. To set this, go to Property Pages>Configuration Properties>Linker>System>Stack Reserve Size. There you can specify the stack size in bytes in either decimal or C-language notation. If not specified, the default stack size is 1MB. 我增加后win7下可以計(jì)算,但變量會(huì)自動(dòng)改變,所以我不確定這種變量調(diào)用會(huì)不會(huì)導(dǎo)致內(nèi)存管理混亂,迭代計(jì)算出錯(cuò) |
金蟲 (著名寫手)
金蟲 (著名寫手)
新蟲 (小有名氣)
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 求調(diào)劑,一志愿鄭州大學(xué)材料與化工專碩,英二數(shù)二342分,求老師收留 +4 | v12abo 2026-04-02 | 4/200 |
|
|---|---|---|---|---|
|
[考研] 301求調(diào)劑 +4 | 細(xì)胞相關(guān)蛋白 2026-04-02 | 8/400 |
|
|
[考研] 085600,材料與化工321分求調(diào)劑 +11 | 大饞小子 2026-03-28 | 11/550 |
|
|
[考研] 318求調(diào)劑 +3 | 篤行致遠(yuǎn). 2026-03-31 | 4/200 |
|
|
[考博] 材料工程專業(yè)碩士申博 +3 | 麟正宇 2026-03-30 | 3/150 |
|
|
[考研] 282求調(diào)劑 +13 | 呼吸都是減肥 2026-04-01 | 13/650 |
|
|
[考研] 301求調(diào)劑 +14 | 駱駝男人 2026-04-02 | 14/700 |
|
|
[考研] 085600 295分求調(diào)劑 +16 | W55j 2026-03-30 | 19/950 |
|
|
[考研] 08工科求調(diào)劑290分 +5 | 1314捧花 2026-04-02 | 8/400 |
|
|
[考研] 298求B區(qū)調(diào)劑 +4 | zzz,,r 2026-04-02 | 5/250 |
|
|
[考研] 085601一志愿中山大學(xué)深圳材料工程330求調(diào)劑 +8 | pipiver 2026-03-30 | 8/400 |
|
|
[考研] 材料專碩322分 +11 | 哈哈哈吼吼吼哈 2026-04-01 | 11/550 |
|
|
[基金申請(qǐng)] esi高被引論文是不是能對(duì)中標(biāo)有所加分和幫助呢 +4 | redcom 2026-04-01 | 4/200 |
|
|
[考研] 295材料工程專碩求調(diào)劑 +19 | 1428151015 2026-03-27 | 19/950 |
|
|
[考研] 285求調(diào)劑 +5 | FZAC123 2026-03-30 | 5/250 |
|
|
[考研] 322求調(diào)劑 +8 | 三水sss 2026-04-01 | 8/400 |
|
|
[考研] 322求調(diào)劑:一志愿湖南大學(xué) 材料與化工(085600),已過六級(jí)。 +10 | XX小鄧 2026-03-29 | 10/500 |
|
|
[考研] 食品工程專碩一志愿中海洋309求調(diào)劑 +5 | 小張zxy張 2026-03-26 | 10/500 |
|
|
[考研] 085701求調(diào)劑初試286分 +5 | secret0328 2026-03-28 | 5/250 |
|
|
[考研] 298求調(diào)劑 +3 | 種圣賜 2026-03-29 | 3/150 |
|