Skip to content
Snippets Groups Projects
Commit 5546aa99 authored by cont-integration's avatar cont-integration
Browse files

[skip ci] applied clang format

parent 3547ab8f
No related branches found
No related tags found
1 merge request!448Draft: Resolve "Implementation of new nodes creation"
Pipeline #19000 skipped
......@@ -121,8 +121,7 @@ int main()
problem->print(4, 0, 1, 0);
// Solver. Configure a Ceres solver
SolverManagerPtr ceres =
SolverManager::autoSetup(problem, server.getNode()["solver"], {wolf_path});
SolverManagerPtr ceres = SolverManager::autoSetup(problem, server.getNode()["solver"], {wolf_path});
if (not ceres)
{
WOLF_ERROR("Couldn't load or validate the yaml file for the solver");
......
......@@ -133,13 +133,13 @@ class SolverManager
static SolverManagerPtr autoSetup(const ProblemPtr& _problem,
const std::string& _input_yaml_file,
std::vector<std::string> _primary_schema_folders,
LoaderPtr _loader = nullptr,
LoaderPtr _loader = nullptr,
bool _skip_yaml_validation = false);
static SolverManagerPtr autoSetup(const ProblemPtr& _problem,
YAML::Node _param_node,
std::vector<std::string> _primary_schema_folders,
LoaderPtr _loader = nullptr,
LoaderPtr _loader = nullptr,
bool _skip_yaml_validation = false);
virtual ~SolverManager();
......
......@@ -896,10 +896,11 @@ bool SolverCeres::hasThisLocalParametrizationDerived(const StateBlockPtr&
void SolverCeres::printProfilingDerived(std::ostream& _stream) const
{
_stream << "Iterations:" << "\n\tUser-defined limit: " << solver_options_.max_num_iterations
_stream << "Iterations:"
<< "\n\tUser-defined limit: " << solver_options_.max_num_iterations
<< "\n\tAverage iterations: " << n_iter_acc_ / n_solve_
<< "\n\tMax. iterations: " << n_iter_max_
<< "\nTermination:" << "\n\tConvergence: " << 1e2 * n_convergence_ / n_solve_ << " %"
<< "\n\tMax. iterations: " << n_iter_max_ << "\nTermination:"
<< "\n\tConvergence: " << 1e2 * n_convergence_ / n_solve_ << " %"
<< "\n\tInterrupted by problem change: " << 1e2 * n_interrupted_ / n_solve_ << " %"
<< "\n\tMax. iterations reached: " << 1e2 * n_no_convergence_ / n_solve_ << " %" << std::endl;
}
......
......@@ -132,9 +132,8 @@ TEST(SolverManagerFactories, autoSetupNode)
TEST(SolverManagerFactories, autoSetupFile)
{
auto problem = Problem::create(3);
auto solver_ptr =
SolverManager::autoSetup(problem, wolf_dir + "/test/yaml/solver_dummy.yaml", {wolf_dir});
auto problem = Problem::create(3);
auto solver_ptr = SolverManager::autoSetup(problem, wolf_dir + "/test/yaml/solver_dummy.yaml", {wolf_dir});
// check pointers
EXPECT_EQ(problem, solver_ptr->getProblem());
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment