Software

Feature

Feature

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

DOWNLOADING

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)

AUTHOR

FeaTure was developed by Ton van den Boogaard