With the continuous and rapid development of science and technology. The research of wave theory plays an important role in many practical problems of various kinds of fields, such as martial engineering and so on. Therefore, as an important apporach, the numerical simulation has attracted many researchers's attention. And the optimization of the grid form also be a research hotspot.The finite-difference method is simple, and it is a classic numerical calculational method. In this paper, the solid-wave equation is used as the control equation. The paper use the FDM to discrete the control equation, the region is divised by rectangular structured grid, the accuracy of the caculation up to second order. Make an analyzation with the numerical simulation of the solid-wave question, and use an unstructured improved finite-difference method.Avoid the unifomity of the mesh the FDM used, when the calculational domain is complicated, the FDM may be limited. Based on this purpose. The paper use an unstructured improved finite-difference method , use triangular mesh to divide the calculational domain, the gradient reconstruction and linear interpolation are used to discrete the control equations, solved the two-dimensional wave equation in solids. The simulation of the solid wave carried out at different situations, and have get good results.Based on the two methods, using Fortran language compiler, checking with the classic examples, handling a total reflection and a non-reflecting boundary conditions. Make an analyzation and comparation of the two methods in order to analyze the strengths and weaknesses of the improved method which may have referrence to the application of unstructured grid in the field of solid wave study in the future. |