Engineering in well abandonment