29 #include <basic/prof.hh>
33 #include <utility/vector1.hh>
38 namespace optimization {
46 bool const deriv_check_in,
47 bool const deriv_check_verbose_in
49 AtomTreeMultifunc(pose_in, min_map_in, scorefxn_in, deriv_check_in, deriv_check_verbose_in),
51 packer_neighbor_graph_(packer_neighbor_graph_in)
59 using namespace conformation;
60 using namespace scoring;
66 PROF_START( basic::FUNC );
90 int const neighbor_id( (*ir)->get_other_ind(
rsd_id_ ) );
109 lr_iter != lr_end; ++lr_iter ) {
111 if ( !lrec || lrec->empty() )
continue;
115 rni = lrec->const_neighbor_iterator_begin(
rsd_id_ ),
116 rniend = lrec->const_neighbor_iterator_end(
rsd_id_ );
117 (*rni) != (*rniend); ++(*rni) ) {
118 Size const neighbor_id = rni->neighbor_id();
119 assert( neighbor_id !=
rsd_id_ );
137 PROF_STOP( basic::FUNC );