https://how-to-do-it.com/dynamic-simulation-of-structures/