--- hs071_old.cpp 2013-05-23 11:41:14.458257000 -0400 +++ hs071_main.cpp 2013-05-23 11:26:50.322121000 -0400 @@ -31,6 +31,7 @@ app->Options()->SetNumericValue("tol", 1e-7); app->Options()->SetStringValue("mu_strategy", "adaptive"); app->Options()->SetStringValue("output_file", "ipopt.out"); + app->Options()->SetStringValue( "linear_solver", "ma97" ); // The following overwrites the default name (ipopt.opt) of the // options file // app->Options()->SetStringValue("option_file_name", "hs071.opt");