A block-adaptive Cartesian grid fast graph mapping method and system
A Cartesian grid and mapping method technology, applied in the field of block adaptive Cartesian grid fast graph mapping method and system, can solve the problem of low conversion efficiency of dynamic geometric data format, adaptive geometry module and physical field numerical simulator Difficulty in integration and other problems, to avoid complex modification work, reduce the number of queries, and suppress the cumulative effect of errors
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0069] Such as Figure 1 to Figure 10 As shown, a block-adaptive Cartesian grid fast graph mapping method, including the following steps:
[0070] S1. After the MPI environment is initialized, the geometric data of the distributed block-adaptive Cartesian grid is imported into each processor, so as to reconstruct the multi-tree structure and establish the link relationship of adjacent hierarchical nodes;
[0071] S2, share the node geometry information at the region decomposition boundary across processors, and store it in the corresponding virtual node data container;
[0072] S3, Construct the local geometric topology of each leaf node on the current processor;
[0073] S4, normalize fully coincident geometric elements on each processor;
[0074] S5, establishing a dynamic communication map of docking surface elements at the domain decomposition boundary based on cross-processor query operations;
[0075] S6, exporting the unstructured polyhedron computing grid in paralle...
Embodiment 2
[0110] Such as Figure 1 to Figure 10 As shown, as a further optimization of Embodiment 1, this embodiment includes all the technical features of Embodiment 1. In addition, this embodiment also includes the following technical features:
[0111] A block-adaptive Cartesian grid fast graph mapping system, including the following modules:
[0112] The first module is used to import the geometric data of the distributed block adaptive Cartesian grid into each processor after the MPI environment is initialized, so as to reconstruct the multi-fork tree structure and establish the links of adjacent hierarchical nodes relation;
[0113] The second module is used for cross-processor sharing of node geometry information at the region decomposition boundary and storing it in a corresponding virtual node data container;
[0114] The third module is used to construct the local geometric topology of each leaf node on the current processor;
[0115] A fourth module to normalize fully coin...
Embodiment 3
[0119] Such as Figure 1 to Figure 10 As shown, this embodiment includes all the technical features of Embodiment 1 and Embodiment 2. On the basis of Embodiment 1 and Embodiment 2, this embodiment provides a more detailed implementation mode.
[0120] The invention belongs to the intersecting fields of computational fluid dynamics, computational geometry and high-performance computing, and specifically relates to a fast graph mapping technology of a distributed block adaptive Cartesian grid based on MPI programming.
[0121] Aiming at the problems pointed out in the background technology, the present invention provides a parallel graph mapping technology, which quickly realizes the conversion of block-adaptive Cartesian grids to general polyhedral unstructured grids on each processor. On the boundary, the complex many-to-one or one-to-many face-to-face relationship is decomposed into an equivalent one-to-one mapping relationship. The graph mapping module established based on ...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com