a Finite Element Analysis Toolkit for Use in a Research Environment

FeaTure is a framework for C++ programming of finite element codes. It provides a number of base classes such as element, node, degree of freedom and material classes, but also utility classes as matrix and vector classes, shape function classes and more.

Most classes are intended to be base classes for your own derivations. If (in different places) classes are derived for a new material behavior, a new element type and, say, a new time integration scheme. This could all be easily exchanged among researchers.

Release 0.5 (Jan. 2006) of FeaTure is tested on a PC under Windows 98 with Borland C++ 5.5, with gcc 3.3.3 (64 bit Linux), 3.3.4 and 3.3.5 (32 bit Linux) and 3.4.4 (SunOS), on SunOS 5.9 with the CC compiler 5.8, on HP/UX with the aCC compiler and on Compaq Tru64 with cxx. The zip and tar files include the FeaTure header and source files. Note that this is only a library and no program by its own. As an example, the program FeaTureD(FeaTure Demo) is included. This program can be generated as batch program or as a program with graphical user interface (GUI). For the GUI program, the wxWidgets library is used. If you want to make this program, you should get the wxWidgets 2.6 release from the original wxWidgets site. FeaTureD comes with a test directory, checking the results of many small tests.

FeaTure is put on the internet as free software. I would very much like to hear your feedback and if possible improvements. See also the 'Future plans' part in the manual. Mail to Ton van den Boogaard


feature05.tgz 158 kB FeaTure, FeaTureD, tests, gzipped Unix tar file.
feature05.zip 234 kB FeaTure, FeaTureD, tests, zipped for DOS/MS-Windows (CR/LF)
feature05.pdf 264 kB Manual for FeaTure (pdf, only the toolkit)
featured05.pdf 109 kB Manual for FeaTureD (pdf, only the demo program)
featured05.zip 294 kB Console version executable of the demo program FeaTureD for MS-Windows, zipped
wxfeatured05.zip 954 kB GUI version executable of the demo program FeaTureD for MS-Windows, zipped
borland02.zip 63 kB IDE files for Borland (version 5.02), zipped (for feature 0.2 release, but maybe usefull)

In case of installation problems, view the post-release notes.


FeaTure was developed by Ton van den Boogaard.