J.B. von Oehsen, C.L. Cox, E.C. Cyr, and B.A. Malloy, Using Design Patterns and XML
to Construct an Extensible Finite Element System, Proceedings of the International
Conference on Computational Science, Part III, April 21-24, 2002, Lecture Notes in
Computer Science, 2331, Springer-Verlag 2002, pp. 735-744.
We present an object-oriented finite element software package which employs XML and design
patterns in order to solve a problem which is fundamental to the simulation of viscoelastic
flows. The XML format increases flexibility in data handling, while design patterns provide
a high-level organizational structure. The application problem and the finite element methodology
are described, along with the opportunities presented for incorporation of the software tools.
Numerical experiments comparing results with and without XML and design patterns are also presented.