An analytical mechanics framework for flow-oscillator modeling of vortex-induced bluff-body oscillations. (2020)