%0 Journal Article %A SU Hai-dong %A YANG Zhen %A XIE Zhi-qiang %A QI Yong-feng %A GONG Ya-qi %T General Formulas and Program Design for Manifold Method Based on Independent Covers Ⅱ: General Program Design %D 2025 %R 10.11988/ckyyb.20240113 %J Journal of Changjiang River Scientific Research Institute %P 202-210 %V 42 %N 4 %X

Based on the general calculation formula of the manifold method based on independent covers presented in the previous article, we provide the flowchart of the calculation program. First, we summarize the integration methods for various geometric shapes (such as partitions, stripes, and boundary faces) that may appear in one- to three-dimensional spaces. On this basis, we develop integration programs according to simplex geometric elements of points, lines, faces, and bodies. This approach ensures the universality for any mesh shape. Next, we propose a programming strategy that separates the integration module from the integrand function module. The arbitrary combination of these two modules endows the program with extensibility and the potential to achieve universality in solving partial differential equations. Moreover, the universality of series is realized through the determination of series formulas, corresponding coordinates, coordinate transformation matrices, and series matrices. In addition, all calculation parameters can be input via formulas using user subroutines, thus achieving universality of input parameters. Ultimately, with relatively less program code, we can conduct one- to three- dimensional steady-state and transient analyses of the differential equations of motion in elasticity, conduction equations, and wave equations, including one to three types of boundary conditions.

%U http://ckyyb.crsri.cn/EN/10.11988/ckyyb.20240113