Why another FEA code?
Why not? Well, the reasons to start of writing it were me needs of
FEA code for my research (it is usually impossible to modify
commercially available FEA codes in the level that is necessary
But it have to be much slower than FEA codes from professionals!
Yes, you are right. It (probably) is slower. But not so much (say 30%
- 200% for different types of problems).
What the uFEM can do?
Nothing exciting: linear static analysis (2D plane problem,
2D Mindlin slab bending, 3D and some limited 2D frames and
2D and 3D truss girders). There is some code for plasticity
but it isn't tested.
What about dynamics, 2nd order theory and stability?
Not implemented (yet). My apologies.
What boundary conditions are available?
Only the displacements and stiffnesses in nodes. Some elements (slab
and one of the bricks) can be placed on the Winkler foundation, too.
Can I use supports that are active only in tension (or
Yes, at least in theory (there is a code for it).
But I haven't tested it yet.
Why are the frames so limited?
Because I currently don't need them. But it should be improved
later. If you really want a 2D frame software frome
you may be interested in the MicroDef
Where are the shells?
There are no shell elements. I have some reasons to ignore them:
a) it is hard to write a working shell element, b)
I usually use 3D elements instead of shells (well, it wastes
memory and time, but no so much), c) I'm too lazy to work on them.
Who supports this project?
Nobody. It is my hobby project. It has been used for
"serious" reseach at my university but it isn't an official
(nor non-official) university project.