![]() |
Rosetta Protocols
2014.16.56682
|
#include <Rattle.hh>
Public Member Functions | |
| Rattle () | |
| Rattle (pose::Pose const &pose, CartesianMinimizerMap const &min_map) | |
| ~Rattle () | |
| Size | ncst () |
| void | run_rattle1 (Real const &dt, Multivec &xyz, Multivec &vel, Multivec const &mass) |
| void | run_rattle2 (Real const &dt, Multivec &xyz, Multivec &vel, Multivec const &mass) |
Private Member Functions | |
| void | setup_constraint (pose::Pose const &pose, CartesianMinimizerMap const &min_map) |
Private Attributes | |
| Size | maxiter_ |
| Real | sor_ |
| utility::vector1< Constraint > | cst_ |
| utility::vector1< bool > | use_ |
| utility::vector1< bool > | moved_ |
| utility::vector1< bool > | update_ |
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by protocols::md::CartesianMD::do_MD().
|
inline |
References protocols::md::Constraint::a, protocols::md::Constraint::b, cst, dot(), and protocols::md::Constraint::k.
Referenced by protocols::md::CartesianMD::VelocityVerlet_Integrator().
|
inline |
References protocols::md::Constraint::a, protocols::md::Constraint::b, cst, dot(), and protocols::md::Constraint::k.
Referenced by protocols::md::CartesianMD::VelocityVerlet_Integrator().
|
inlineprivate |
References protocols::md::Constraint::a, core::id::AtomID::atomno(), protocols::md::Constraint::b, cst, core::optimization::CartesianMinimizerMap::get_atom(), core::optimization::CartesianMinimizerMap::get_atom_index(), protocols::md::Constraint::k, core::optimization::CartesianMinimizerMap::natoms(), core::pose::Pose::residue(), and core::id::AtomID::rsd().
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
1.8.7