volumeRevolution is the one testing definiteIntegral.  integrationbyparts is ready to go.