OOFEM is parallel, object-oriented finite element code for solving mechanical, transport and fluid mechanics problems. Read more about its features here or visit OOFEM web page.
OOFEM is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.
Copyright (C) 1993 - 2025 Borek Patzak
This repository holds source code of the OOFEM.
OOFEM_TOP_DIR
|
|-- doc - contains the "User's guide", sources to generate "Reference manual",
| documents describing the input file specifications, element and
| material libraries, and other useful documents.
|
|-- src - source files of all oofem modules
| |
| |-- core - sources of the core part of OOFEM
| |
| |-- sm - sources of structural analysis module
| |
| |-- tm - sources of transport problem module
| |
| |-- fm - sources of fluid mechanics module
| |
| |-- dss - sources for Direct Sparse Solver
| |
| |-- main - contains the sources of main() and implementation of some
| global functions for oofem, oofeg
|
|-- tools - sources for several utility programs
|
|-- tests - contains tests & benchmarks
|
|-- bindings - holds sources to generate OOFEM bindings to Python programming language
Follow our Getting Started Guide on how to install the OOFEM and make fist steps.
- You may find OOFEM documentation here.
- Use OOFEM forum to post your questions, get support, and much more.
See the list of contributors who participated in this project.