Title :
The feelfem system: a repository system for the finite element method
Author_Institution :
Internet Syst. Res. Labs., NEC Corp., Japan
Abstract :
We have developed a finite element method (FEM) software repository tool named feelfem that serves as a code generator. One important feature of feelfem is that it is designed to generate various program models of FEM analysis, including users´ own newly developed numerical schemes. Another feature is that interfaces to newly developed parallel programming paradigms and parallel solvers can easily be added to it. Software reuse is an important target of the feelfem system. To achieve flexibility and expandability for the system, we adopt an object-oriented technique and implementation-oriented pseudo-code representation of numerical algorithms. In its latest released version, feelfem has strong interaction with the personal pre/post processor GiD. By using a combination of feelfem and GiD, users can generate prototype parallel FEM applications with newly developed solvers very easily and quickly.
Keywords :
finite element analysis; object-oriented programming; parallel programming; parallelising compilers; partial differential equations; software reusability; software tools; GiD; PDE; code generator; expandability; feelfem system; finite element method; flexibility; implementation-oriented pseudo-code representation; numerical algorithms; object-oriented technique; parallel FEM applications; parallel programming; parallel solvers; partial differential equations; personal pre/post processor; program models; software repository tool; software reuse; Finite element methods; Internet; Laboratories; National electric code; Object oriented modeling; Parallel algorithms; Parallel programming; Prototypes; Software prototyping; Software tools;
Conference_Titel :
Parallel and Distributed Processing Symposium, 2003. Proceedings. International
Print_ISBN :
0-7695-1926-1
DOI :
10.1109/IPDPS.2003.1213461