Text this: Three-dimensional vibration analysis of fluid-filled pipes