TRBDF2

This command is used to construct a TRBDF2 integrator object. The TRBDF2 integrator is a composite scheme that alternates between the Trapezoidal scheme and a 3 point backward Euler scheme. It does this in an attempt to conserve energy and momentum, something newmark does not always do.

integrator TRBDF2

NOTES:

  1. As opposed to dividing the time-step in 2 as outlined in the papers, we just switch alternate between the 2 integration strategies,i.e. the time step in our implementation is double that described in the papers.

Examples

integrator TRBDF2
{"integrator": ["TRBDF2"]}

Theory

COMING SOON. LOOK AT BATHE’S PAPER FOR NOW.


References

Bank, R.E., Coughran W.M., Fichter W., Grosse E.H., Rose, D.J., and Smith R.K. “Transient Simulations of Silicon Devices and Circuits”, IEE Trans CAD, Vol(4), 436-451, 1985.

Bathe, K.J. “Conserving Energy and Momentum in Nonlinear Dynamics: A Simple Impicit Time Integration Scheme”, Computers and Structures, Vol(85), 437-445, 2007. doi:10.1016/j.compstruc.2006.09.004



Code Developed by: fmk