Added non homogeneous euler equation