Make Jet string output more readable Change-Id: Iebab111ab136c52f88180688ccb684584ab21dea
diff --git a/include/ceres/jet.h b/include/ceres/jet.h index 1e95eaa..77c99f4 100644 --- a/include/ceres/jet.h +++ b/include/ceres/jet.h
@@ -746,7 +746,15 @@ // strange compile errors. template <typename T, int N> inline std::ostream &operator<<(std::ostream &s, const Jet<T, N>& z) { - return s << "[" << z.a << " ; " << z.v.transpose() << "]"; + s << "[" << z.a << " ; "; + for (int i = 0; i < N; ++i) { + s << z.v[i]; + if (i != N - 1) { + s << ", "; + } + } + s << "]"; + return s; } } // namespace ceres