A post-processing and visualization solution for large-scale finite element result data based on the HDF5 file format is proposed to address the problems of large-scale result data reading and post-processing visualization caused by the refined analysis of complex aerospace structures in the SABRE software. Firstly, based on the characteristics of the HDF5 file format, the classification and mapping management of finite element result data based on the HDF5 file format are realized. Secondly, the efficient parsing of large-scale finite element data is achieved by using the C+ + interface of HDF5 and the MPI parallel I/O mechanism. Finally, combined with the post-processing data rendering process of the SABRE system, a software module for post-processing and visualization of large-scale data in the SABRE system is independently developed. Performance tests show that this method has significant characteristics in reading ultra-large-scale finite element result data. Its reading and display efficiency is increased to more than 4 times that of the old algorithm on average, providing a new data reading and management solution for the development of post-processing display software in the SABRE system.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Methods for Processing and Displaying Finite Element Result Data Based on the HDF5 File Format

  • Xiaohui Wang,
  • Zikang Yang,
  • Xiangyan Xu,
  • Liang Chang,
  • Xiaohua Nie

摘要

A post-processing and visualization solution for large-scale finite element result data based on the HDF5 file format is proposed to address the problems of large-scale result data reading and post-processing visualization caused by the refined analysis of complex aerospace structures in the SABRE software. Firstly, based on the characteristics of the HDF5 file format, the classification and mapping management of finite element result data based on the HDF5 file format are realized. Secondly, the efficient parsing of large-scale finite element data is achieved by using the C+ + interface of HDF5 and the MPI parallel I/O mechanism. Finally, combined with the post-processing data rendering process of the SABRE system, a software module for post-processing and visualization of large-scale data in the SABRE system is independently developed. Performance tests show that this method has significant characteristics in reading ultra-large-scale finite element result data. Its reading and display efficiency is increased to more than 4 times that of the old algorithm on average, providing a new data reading and management solution for the development of post-processing display software in the SABRE system.