OOFEM - Object Oriented Finite Element Solver

| en | cz |

History and Credits

History | Credits

OOFEM has been under continuous development since 1997. The project started as part of my PhD thesis on computational modeling of concrete structures. OOFEM has been developped at Cech Technical University in Prague, Faculty of Civil Engineering, Department of Structural Mechanics.

The initial source of inspiration at the beginning (1993), was FEM_Object  program, written by T. Zimmermann and Y. Dubois-Pelerin, from which some ideas and routines are used.


The people listed below have made significant contributions to oofem by working long and hard to make quality software for the rest of the world to use.

Bořek Patzák, (OOFEM Architect, Project Leader, coding, documentation, testing)
Zdeněk Bittnar (special thanks for valuable comments on the functionality and documentation)
Milan Jirásek, (Sloan renumbering, stimulating discussions)
Petr Bittnar, for valuable help with css
Simon Rolshoven, (Drucker Prager plasticity model)
Ladislav Svoboda, (hanging nodes, cct3d and tr_shell01 elements )
Jaroslav Kruis, (implementation of some elements)
Jiří Němeček, (microplane model implementation)
Peter Grassl, (truss2d improvements, damage-plastic model for concrete concreteDPM)
Richard Vondráček, (implementation of Direct Sparse Solver)
Jose E. Roman, Francisco Alvaro, (interface to SLEPc)
Růžena Chamrová, (implementation of XFEM support)
Daniel Rypl, (subdivision in 3D, cooperation on IGA module)
Vít Šmilauer, (homogenization, interface to CEMHYD3D, damage model for orthotropic materials)
Martin Horák, (nonlinear formulation of some elements)
Petr Havlásek, (advanced implementation of B3 material model based on solidification thery)
Filip Kolařík, (P2P1 Taylor Hood element)
Mathieu Charlebois (Orthotropic elastoplastic model with isotropic damage)
Mikael Öhman (Developing multiscale models and models for surface tension driven free surface flows)
Darwin Martinez and Oswaldo Meneses, (translation of User manual to Spanish)

If you would like to help OOFEM being better, there are number of ways how to contribute to OOFEM.