Abstract: | This paper describes a finite element model for the solution of Helmholtz problems at higher frequencies that offers the possibility of computing many wavelengths in a single finite element. The approach is based on partition of unity isoparametric elements. At each finite element node the potential is expanded in a discrete series of planar waves, each propagating at a specified angle. These angles can be uniformly distributed or may be carefully chosen. They can also be the same for all nodes of the studied mesh or may vary from one node to another. The implemented approach is used to solve a few practical problems such as the diffraction of plane waves by cylinders and spheres. The wave number is increased and the mesh remains unchanged until a single finite element contains many wavelengths in each spatial direction and therefore the dimension of the whole problem is greatly reduced. Issues related to the integration and the conditioning are also discussed. Copyright © 2002 John Wiley & Sons, Ltd. |