不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

FLUENT并行計算過程計算節點上的數據匯總時,MPI交換數據的大小有限制么?

瀏覽:2928

1.我的目的是,嘗試將fluent并行計算過程中的3個計算節點的某些數據匯總到計算節點0,MPI用的是默認的PCMPI(platform mpi)

2.我照著官方UDF上的案例進行修改,目前發現不能聲明新的數組,是利用calloc()動態分布的,一聲明就出錯。MPI的提示錯誤信息為:

D:\Program Files\ANSYS Inc\v160\fluent\fluent16.0.0\win64\3ddp_node\fl_mpi1600.exe: Rank 0:1: MPI_Send: Invalid buffer pointer

D:\Program Files\ANSYS Inc\v160\fluent\fluent16.0.0\win64\3ddp_node\fl_mpi1600.exe: Rank 0:2: MPI_Send: Invalid buffer pointer

MPI Application rank 0 exited before MPI_Finalize() with status 2

3、我現在很困惑,這到底是哪方面的錯誤,如果有了解的大佬接觸過這方面的內容,望給些指點,因為個人沒學過這個編程和MPI方面的東西,所以說的可能有限亂,請見諒。


邀請回答 我來回答

當前暫無回答

回答可獲贈 200金幣

沒解決?試試專家一對一服務

換一批
    App下載
    技術鄰APP
    工程師必備
    • 項目客服
    • 培訓客服
    • 平臺客服

    TOP