A Filter Algorithm with Inexact Line Search. (23rd February 2012)