User Tools

Site Tools


en:changelog

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
en:changelog [2017/01/06 09:30] – external edit 127.0.0.1en:changelog [2025/12/29 16:38] (current) bp
Line 9: Line 9:
 */ */
 <typo fs:200%; fw:bold;>OOFEM ChangeLog</typo> <typo fs:200%; fw:bold;>OOFEM ChangeLog</typo>
 +</WRAP>
 +
 +<WRAP box_def round>
 +<WRAP blue round 100% center>
 +
 +=====2025-12-29=====
 +</WRAP>
 +  * OOFEM 3.0 Released
 +  * Code base modernized (const, override, std shared pointers, )
 +  * Improved and updated documentation (Input manual, Element and Material library manuals) 
 +  * OOFEM Python bindings available (Pybind11 or nanobind based)
 +  * Improved parallel performance when using OpenMP
 +  * Implemented xml based input file reader
 +  * New Multi-physics module (mpm), symbolic mode allows to define problem by specifying the weak form
 +  * Optionally use Eigen for vector/matrix operations via _USE_EIGEN 
 +  * Enabling setting all nodal and element parameters via sets (initialization with priorities)
 +  * Added github Continuous Integration (Win, Linux)
 +  * Added support for Pyodide WebAssembly (WASM) builds
 +  * Added 2D and 3D Consolidation problems (MPM based)
 +  * Added 2D and 3D Scalar Advection problems (Discrete Galerkin formulation, MPM based)
 +  * Added new vtkhdf5 export module
 +  * Added Additive Manufacturing module (g-Code emulator, thermal & mechanical analysis)
 +  * Adding SolutionStatusExportModule
 +  * Implemented LayeredCrossSection support for large strain analysis
 +  * Added OneAPI support
 +  * Added p-delta analysis, approximate second order structural analysis
 +  * Added interface to MFront Library
 +  * Integration of FTensor library, new hyper elastic materials and improvements of large-strain code
 +  * Added support for Monitors, user defined components that can be updated at specific events during solution
 +  * New time step controller, enabling automatic adjustment of the time increment based on user selected strategy
 +  * New generic contact mechanics framework, penalty method implementation
 +</WRAP>
 +
 +<WRAP box_def round>
 +<WRAP blue round 100% center>
 +
 +=====2017-12-30=====
 +</WRAP>
 +  * OOFEM 2.5 released
 +  * Added support for other sparse matrix storage schemes in nlinear dynamic problem
 +  * Added linear and quadratic wedge elements for transport
 +  * unv2oofem python3 support, added support for sets
 +  * boundarysurfaceload support for cct element
 +  * Implementation of quasicontinuum
 +  * PARDISO_ORG sparse solver supported
 +  * Added support of artificial drillStiffness and layered cross-section on MITC element.
 +  * Added SuperLU_MT interface, new -p option to set number of threads
 +  * 2D eikonal nonlocal damage model
 +  * Added new material models for concrete: ConcreteFCM, FRCFCM and FRCFCMNL
 +  * Unified boundary load evaluation
 +  * Added linear nodal spring element,  linear line-distributed spring element
 +  * Added subsoil elements
 +</WRAP>
 +
 +<WRAP box_def round>
 +<WRAP blue round 100% center>
 +=====2016-02-15=====
 +</WRAP>
 +  * OOFEM 2.4 released
 +  * Added new StaticStructural, TransientTransport, and Warping analyses, as well as new Particle FEM CFD submodule
 +  * MKL Pardiso solver support with optimized CSC implementation, support for block matrices in PETSc
 +  * New structural elements: MITC4 and trshell02 shells, 3D plane stress Almann element
 +  * Added support for global condensation (fixes many issues on beam elements)
 +  * And many improvements and bug-fixes
 </WRAP> </WRAP>
  
en/changelog.1483691459.txt.gz · Last modified: by 127.0.0.1