SkillAgentSearch skills...

Oofem

OOFEM is free finite element code with object oriented architecture for solving mechanical, transport, fluid and multiphysics problems.

Install / Use

/learn @oofem/Oofem
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

OOFEM.org

Linux Windows MSVC License: LGPL v2.1 DOI GitHub contributors GitHub code size in bytes GitHub Downloads (all assets, specific tag)

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

Getting Started

What is here

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

First steps

Follow our Getting Started Guide on how to install the OOFEM and make fist steps.

Documentation & Support

  • You may find OOFEM documentation here.
  • Use OOFEM forum to post your questions, get support, and much more.

Authors

See the list of contributors who participated in this project.

Acknowledgments

http://www.oofem.org/doku.php?id=en:funding

Related Skills

View on GitHub
GitHub Stars190
CategoryDevelopment
Updated3d ago
Forks104

Languages

C

Security Score

95/100

Audited on Mar 31, 2026

No findings