a complex multi-physics finite element environment OOFEM [1],[2],[3]. The focus is on reuse
of existing single-physics capabilities when implementing elements for coupled simulations.
This has been achieved by decoupling the description of element geometry, element
problem specific capabilities, element interpolation, and integration schemes. The individual
problem specific capabilities, represented by a hierarchy of classes derived form …