value_type output( Output_Iterator oit ) { fit(); std::copy( new_ug.begin(), new_ug.end(), oit ); return new_residual; }