The analytical curvature distribution model of columns and mathematical solution for pushover analysis | Synapse