Pull Request №681 RosettaCommons/rosetta/main ← everyday847/rosetta/differentiable-parametric
Merge: cf532f89b6bbb7e67fd75031f3cc2aa95fb5ce19←ae639ae8cc56a638e2783f4f1ca61d9c4f2d0f05
Add differentiable parametric backbone minimization
----------------
Merge commit message:
Fix library layer violation and compilation error in parametric minimization
- Remove protocols/helical_bundle/util.hh include from core-level
parametric_minimize_util.cc — core cannot depend on protocols
- Rewrite rebuild_parametric_backbone() to call
numeric::crick_equations::XYZ_BUNDLE() directly and set atom
coordinates via pose.set_xyz(), using only core/numeric dependencies
- Fix dofs scoping in AtomTreeMinimizer::run() (variable declared
inside if/else branches but used after)
- All modified files pass g++ -fsyntax-only with no errors