Sprungmarken

Servicenavigation

TU Dortmund

Hauptnavigation


Bereichsnavigation

Nebeninhalt

bild




Home

Concept

Application

Examples

Projects

Publications

Contacts


Concept



It is the general approach to execute complex computations in native environments (Fortran77) or to make use of high performance commercial software such as BLAS, UMFPACK, SQOPT amongst others. In addition SOFAR offers native C and FORTRAN interfaces in order to use your own finite element models.
For the less computational intensive data management SOFAR uses the platform independent programming language JAVA as it has major advantages in design, handling and support. The object oriented approch allows to represent mathematical objects such as matrices, vectors, functionals, etc.
The library contains a comprehensive mesh management, especially designed for adaptive methods, which allows to construct mesh elements of any shape and dimension and arbitrary refinement by using user-defined form and refinement descriptors. The mesh management could also be used apart from the finite element context.

Other core packages are: