commit | 7b8f675bfdb1d924af6a2dcc1f79bda5ace7e886 | [log] [tgz] |
---|---|---|
author | Nikolaus Demmel <nikolaus@nikolaus-demmel.de> | Sun Sep 20 21:45:24 2020 +0200 |
committer | Nikolaus Demmel <nikolaus@nikolaus-demmel.de> | Mon Sep 21 02:52:07 2020 +0200 |
tree | 7694c997b87ac73713d5f7ff342c09bf2f684cb9 | |
parent | 921368ce31c42ee793cf131860abba291a7e39ad [diff] |
fix formatting for (non-generated) internal source files - Change formatting standard to Cpp11. Main difference is not having the space between two closing >> for nested templates. We don't choose c++14, because older versions of clang-format (version 9 and earlier) don't know this value yet, and it doesn't make a difference in the formatting. - Apply clang-format to all (non generated) internal source files. - Manually fix some code sections (clang-format on/off) and c-strings - Exclude some embedded external files with very different formatting (gtest/gmock) - Add script to format all source files Change-Id: Ic6cea41575ad6e37c9e136dbce176b0d505dc44d
Ceres Solver is an open source C++ library for modeling and solving large, complicated optimization problems. It is a feature rich, mature and performant library which has been used in production at Google since 2010. Ceres Solver can solve two kinds of problems.
Please see ceres-solver.org for more information.