Object Oriented Development of Parallel 3D Free Mesh Method
Yutaka Nakama, Yasuhiro Kanto, Tomoaki Ando, Genki YAGAWA · TRANSACTIONS OF THE JAPAN SOCIETY OF MECHANICAL ENGINEERS Series A · 2004
Free Mesh Method (FMM) is a kind of node-based finite element method, which does not require mesh information. Therefore it has a main advantage of meshless method cutted cost of calculation by omitting mesh creation. Then it seems suitable for an adaptive method, a crack propagation problem, and a large-scale problem. Moreover, it still has merits of finite element method, i.e., it can use many existent techniques developed for finite element method. Although FMM has been demonstrated to be applied to many fields of research, no general purpose program based on FMM has been developed yet. So we designed Free Mesh Method program for 3D problem. Some of main features of this software are : (1) Large-scale : It can be executed in parallel environment, such as PC cluster with domain decomposition method (DDM) (2) Expandable : It is designed by object-oriented approach and new functions can be added very easily. Here we describe the local mesh generation of FMM, generalized recursive bisection method for DDM, the object-oriented design of the software, and the object-oriented parallel matrix solver.