HE Xin, ZHANG Lai-ping, ZHAO Zhong, DENG Xiao-gang. Research of general large scale CFD software architecture and data structure[J]. ACTA AERODYNAMICA SINICA, 2012, 30(5): 557-565.
Citation: HE Xin, ZHANG Lai-ping, ZHAO Zhong, DENG Xiao-gang. Research of general large scale CFD software architecture and data structure[J]. ACTA AERODYNAMICA SINICA, 2012, 30(5): 557-565.

Research of general large scale CFD software architecture and data structure

  • The frame and data structures of CFD solver are studied in this paper. Firstly, the requirements for frame and data structure design are reviewed. Then, a frame based on ObjectOriented technique is presented. The defined basic classes in the frame are discussed in details. Meanwhile, a concept of ‘Running Database’ is introduced in CFD software programming to store and update all kinds of data during the computations. Based on the study, a CFD code, named as HyperFlow, is developed. HyperFlow can run synchronously the structured solver on structured grids and unstructured solver on unstructured grids. Finally, some numerical results are shown to validate the performance of HyperFlow.
  • loading

Catalog

    Turn off MathJax
    Article Contents

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return