Search outside the documentation.
Search the documentation (with "Extense").
|
|
|
1.4 Release notes 2006a
OpenFEM has undergone major revisions to get it ready for fully non linear and multi-physics applications. Although these are not fully stabilized a number of key capabilities are included in this distribution.
- To ease the use for multi-physics problems, DOFs used by an element are now normally dependent on the declared element properties. Standard shapes (hexa8, ...) are thus topology holders (8 node volumes) rather than associated with a particular physics formulation. The implementation of a particular set of physics is now entirely defined in the associated property function p_solid for 2D and 3D mechanics, linear acoustics and fluid structure coupling, p_heat for the heat equation. Other applications not included in the distribution are the generation of layered shell models with variable numbers of layers or the development of poroelastic formulations based in Biot's model. This major change can affect the result of GetDof commands when the propertie are not defined.
- Compilation for generic elements has progressed so that you can now define new formulations that include right hand side and stress computations with to need to recompile of_mk.c or understand fe_mknl. These developments are associated with some performance enhancements and a more consistent set of error reports. sdtdef('diag',12) can now be used in a debugging mode for many assembly related problems.
- Non linear 3D solids and follower pressure forces are now supported. This is used in the RivlinCube demo that served as starting point of tests of non linear functionalities. Follower pressure is illustrated in fsc3.
- The selection of integrations rules in the element properties is now consistently implemented. This is particularly important for non-linear problems but is also used in post-processing applications since it allows stress evaluations at other points than model assembly. OpenFEM can thus be used to post-process stress evaluated in in house codes like GEFDYN.
- Time integration capabilities (fe_time) have been significantly enhanced with optimization for explicit integration and implementation of output subsampling techniques that allow for different steps for integration and output. Definitions of time variations of loads is now consistently made using curves (see fe_curve).
- an interface to GMSH has been introduced to give an access to its interesting unstructured meshing capabilities.
1.4.1 Detail by function
This is an incomplete list giving additional details.
| fsc ... |
compatible fluid structure coupling matrix is now compiled for all 2d topologies and supports geometrically non-linear problems. |
| hexa8 ... |
2D and 3D volumes are now topology holders with physics being defined in property functions. Right hand side computations are now supported for generic elements. |
| fe_load |
The load assembly was fully revised to optimize the process for non linear operations. Compiled RHS computations for generic elements is now supported. |
| p_heat |
solutions to the heat equation problem. This also provides an example of how to extend OpenFEM to the formulation of new problems. |
| p_solid |
has undergone a major revision to properly pass arguments to other property functions for constitutive law and integration rule building. |
| p_shell |
now supports constitutive law building for classical lamination theory. |
|