Efficient parallel algorithm for three-dimensional acoustic elastic generalized hydrodynamic coefficient
A technology of hydrodynamic coefficient and parallel algorithm, which is applied in the direction of design optimization/simulation, etc., can solve the problems of large calculation amount and time-consuming of wet surface element source strength, affecting calculation speed and calculation time, etc., and achieves compact structure, convenient operation, The effect of increasing the calculation speed
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0080] Embodiment one: if Figure 4 As shown, the Green's function partial derivative matrix at a certain frequency is the 7x7 matrix, and the method of two-dimensional parallel division in the fourth step is described.
[0081] to N b Indicates the unit block size of the matrix, and the number of processes in the frequency grouping is n gp =6, the number of rows is N col =3, the number of listed processes is N row = 2, satisfying n gp =N row ×N col ;
[0082] Each element in the matrix is fetched at intervals in the row direction and column direction, that is, the row direction is spaced at 3 intervals, and the column direction is spaced at 2 intervals, thereby forming blocks corresponding to the number of processes, and using myid for each block label, so as to realize the two-dimensional parallel division of the 7x7 matrix.
Embodiment 2
[0083] Embodiment 2: Set the total number of frequencies as K=3, and the number of frequency groups as n gro =2, the total number of processes is n pro =8, explain the efficient parallel algorithm in the first step to the fifth step.
[0084] The first step: calculate the dry mode of the ship structure based on the finite element software, and obtain the corresponding vibration mode displacement matrix of the dry mode;
[0085] The second step: the total frequency is K=3, that is, ω 1 , ω 2and ω 3 three frequencies;
[0086] The number of processes assigned to each frequency group is n gp =n pro / n gro =8 / 2=4;
[0087] Based on load balancing, the total frequency K is divided into each frequency group, and the first frequency group is divided into two frequencies (ω 1 and ω 2 ), the second frequency grouping is assigned to a frequency (ω 3 );
[0088] Step 3: The first frequency group and the second frequency group are calculated in parallel without interfering wi...
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