Dynamics problems from the FEBio test suite. These files are run through FEBio after each compilation to ensure that it is working as intended.
Owner: FEBio Team
dynamics
Files
Filename
Description
Tags
Download
dy01.feb
An element has a body force of 0 units at t=0 and 1 unit at t=1 applied in the zdirection.
dynamics
dy02.feb
A cantilever board has a constant body force of 1 unit applied in the zdirection.
dynamics
dy03.feb
A ball has a constant body force of 1 unit in the zdirection and bounces off of a rigid horizontal wall Note the the rigid body horizontal wall is only there to visualize the rigidwall contact.
Changed the contact penalty from 100 to 7000 in order to change contact penetration from 0.25 to 0.0054 (5% of the element thickness)
dynamics
dy04.feb
Two balls have a constant body force of 1 unit in the zdirection and bounce off of each other and a rigid horizontal wall. Note that the rigid body horizontal wall is only there to visulalize the rigidwall contact.
The penalty values of 10000 were necessary in order to reduce the penetration. Facet to fact contact converges somewhat faster than sliding_with_gaps, but the penetration is is better with the latter.
dynamics
dy05.feb
An element has a body force of 0 units at t=0 to 1 unit at t=1 applied in the zdirection.
Same as dy01.feb except that the element is a rigid body instead of a NeoHookean material.
dynamics
dy07.feb
Dynamic analysis of a 4x10 element bar which is constrained in the x, y and z directions on the right end and has a prescribed displacement of 1 unit in the xdirection on the left end.
dynamics
dy09.feb
Dynamic analysis of two cylinders colliding with each other. The cylinder on the right is given an initial velocity of 1 units in the xdirection.
Penetration was slightly better with slinding_with_gaps contact, but congergence was significantly better with facet to facet contact.
dynamics
dy10.feb
A simplysupported elastic brick is subjected to a body force of 1 unit at t=0 along the zdirection. The brick oscillates up and down in response to this body force. Energy conservation is enforced using the Generalizedalpha method with a spectral radius of 1.
The zdisplacement amplitude remains constant, demonstrating energy conservation.
dynamics
dy11.feb
A simplysupported elastic brick is subjected to a body force of 1 unit at t=0 along the zdirection. The brick oscillates up and down in response to this body force. Energy conservation is enforced using the Generalizedalpha method with a spectral radius of 1.
The zdisplacement amplitude remains constant, demonstrating energy conservation.
dynamics
dy12.feb
A simplysupported elastic brick is subjected to a body force of 1 unit at t=0 along the zdirection. The brick oscillates up and down in response to this body force. Energy conservation is enforced using the Generalizedalpha method with a spectral radius of 1.
The zdisplacement amplitude remains constant, demonstrating energy conservation.
dynamics
dy13.feb
A simplysupported elastic shell is subjected to a body force of 1 unit at t=0 along the zdirection. The shell oscillates up and down in response to this body force. Energy conservation is enforced using the Generalizedalpha method with a spectral radius of 1.
The zdisplacement amplitude remains constant, demonstrating energy conservation.
dynamics
dy14.feb
A simplysupported elastic shell is subjected to a body force of 1 unit at t=0 along the zdirection. The shell oscillates up and down in response to this body force. Energy conservation is enforced using the Generalizedalpha method with a spectral radius of 1.
The zdisplacement amplitude remains constant, demonstrating energy conservation.
dynamics
dy15.feb
A simplysupported elastic shell is subjected to a body force of 1 unit at t=0 along the zdirection. The shell oscillates up and down in response to this body force. Energy conservation is enforced using the Generalizedalpha method with a spectral radius of 1.
The zdisplacement amplitude remains constant, demonstrating energy conservation.