34 #include <basic/Tracer.hh>
36 #include <ObjexxFCL/format.hh>
42 #include <utility/vector1.hh>
45 using namespace ObjexxFCL::fmt;
48 namespace optimization {
50 CartesianMinimizer::CartesianMinimizer()
53 CartesianMinimizer::~CartesianMinimizer() {}
75 Real const start_score( scorefxn( pose ) );
79 min_map.
setup( pose, move_map );
99 Real const start_func( f( dofs ) );
103 minimizer.
run( dofs );
105 Real const end_func( f( dofs ) );
111 Real const end_score( scorefxn( pose ) );
115 static basic::Tracer core_optimize(
"core.optimize", basic::t_debug);
116 core_optimize <<
"CartesianMinimizer::run: ndofs= " << min_map.
ndofs() <<
117 " start_score: " << F(12,3,start_score) <<
118 " start_func: " << F(12,3,start_func ) <<
119 " end_score: " << F(12,3,end_score ) <<
120 " end_func: " << F(12,3,end_func ) << std::endl;
126 CartesianMinimizer::deriv_check_result()
const
128 return deriv_check_result_;