26 #include <basic/prof.hh>
35 #include <utility/tag/Tag.hh>
37 #include <basic/Tracer.hh>
39 #include <utility/vector0.hh>
40 #include <utility/vector1.hh>
51 static basic::Tracer
TR(
"protocols.simple_moves.symmetry.SymMinMover");
55 namespace simple_moves {
59 using namespace kinematics;
60 using namespace optimization;
61 using namespace scoring;
83 : protocols::simple_moves::
MinMover() {}
86 : protocols::simple_moves::
MinMover(name) {}
98 bool deriv_check_verbose_in
101 movemap_in, scorefxn_in, min_type_in,
102 tolerance_in, use_nb_list_in,
103 deriv_check_in, deriv_check_verbose_in ) {}
112 if ( !
movemap() ) symmetric_movemap =
new MoveMap;
113 else symmetric_movemap =
movemap()->clone();
134 PROF_START( basic::MINMOVER_APPLY );
150 PROF_STOP( basic::MINMOVER_APPLY );