- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
I am doing a computation by using Intel Fortran compiler 11.0. When Iused50 grids, my codeworked well.But if I used more than 70 grids, thenI got this stack overflow error. How can I resolve this problem?
1 解決策
コピーされたリンク
4 返答(返信)
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
You may have some "automatic arrays". These go on stack.
Try using /heap-arrays compiler switch.
Note that allocatable arrays will go on heap.
Abhi
Try using /heap-arrays compiler switch.
Note that allocatable arrays will go on heap.
Abhi
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Could you tell me how to use /heap-arrays compliler switch in Microsoft Visual Studio 2005 environment? Thanks.
- 新着としてマーク
- ブックマーク
- 購読
- ミュート
- RSS フィードを購読する
- ハイライト
- 印刷
- 不適切なコンテンツを報告
Fortran > Optimization> Heap Arrays. Set the value to 0.