总体来说,对网格较大、多区域划分的网格,可以通过renumberMesh减小求解矩阵的带宽,可以较大幅度提升计算效率。
-
CFD中文网中关于renumberMesh的讨论
并行效率疑问 -
ANSYS中关于Reorder的描述(重排单元编号可以提升内存cache的效率)
Renumbers the cell list in order to reduce the bandwidth, reading and renumbering all fields from all the time directories.
Reordering the domain can improve the computational performance of the solver by rearranging the nodes, faces, and cells in memory. The Mesh/Reorder submenu contains commands for reordering the domain and zones, and also for printing the bandwidth of the present mesh partitions. The domain can be reordered to increase memory access efficiency, and the zones can be reordered for user-interface convenience. The bandwidth provides insight into the distribution of the cells in the zones and in memory. -
renumberMesh中的概念Bandwidth、Profile和Frontwidth
Bandwidth, Profile and Frontwidth of Matrix -
OpenFOAM中,renumberMesh使用了Cuthill–McKee算法,减小Bandwidth
Cuthill–McKee_algorithm
-----------------------------------------------------------
本文来自博客园,作者:小厨房,转载请注明原文链接:https://www.cnblogs.com/erichf/p/13587395.html,否则视为侵权
如有疑问,请站内留言 或加 QQ:②⑨⓪②② ⑦③⑦⑨
-----------------------------------------------------------