#include <DOF_Node.hh>
core::optimization::DOF_Node::DOF_Node |
( |
DOF_ID const & |
id_in, |
|
|
DOF_NodeOP |
parent_in |
|
) |
| |
|
inline |
void core::optimization::DOF_Node::add_atom |
( |
AtomID const & |
atom | ) |
|
|
inline |
AtomID const& core::optimization::DOF_Node::atom_id |
( |
| ) |
const |
|
inline |
int core::optimization::DOF_Node::atomno |
( |
| ) |
const |
|
inline |
AtomIDs const& core::optimization::DOF_Node::atoms |
( |
| ) |
const |
|
inline |
void core::optimization::DOF_Node::clear_atoms |
( |
| ) |
|
|
inline |
bool core::optimization::DOF_Node::dependent |
( |
| ) |
const |
|
inline |
void core::optimization::DOF_Node::dependent |
( |
bool const |
setting | ) |
|
|
inline |
int core::optimization::DOF_Node::depth |
( |
| ) |
const |
|
inline |
DOF_ID const& core::optimization::DOF_Node::dof_id |
( |
| ) |
const |
|
inline |
Vector& core::optimization::DOF_Node::F1 |
( |
| ) |
|
|
inline |
Vector const& core::optimization::DOF_Node::F1 |
( |
| ) |
const |
|
inline |
Vector& core::optimization::DOF_Node::F2 |
( |
| ) |
|
|
inline |
Vector const& core::optimization::DOF_Node::F2 |
( |
| ) |
const |
|
inline |
void core::optimization::DOF_Node::link_vectors |
( |
| ) |
|
|
inline |
DOF_NodeCOP core::optimization::DOF_Node::parent |
( |
| ) |
const |
|
inline |
int core::optimization::DOF_Node::rsd |
( |
| ) |
const |
|
inline |
void core::optimization::DOF_Node::set_id |
( |
DOF_ID const & |
setting | ) |
|
|
inline |
void core::optimization::DOF_Node::set_parent |
( |
DOF_NodeOP |
setting | ) |
|
|
inline |
TorsionID const& core::optimization::DOF_Node::torsion_id |
( |
| ) |
const |
|
inline |
void core::optimization::DOF_Node::torsion_id |
( |
id::TorsionID const & |
id_in | ) |
|
|
inline |
set the rosetta torsion id for this DOF
This may not exist, of course. But it's useful to know what it is when calculating derivatives of terms like rama/dunbrack/paa
References torsion_id_.
DOF_Type core::optimization::DOF_Node::type |
( |
| ) |
const |
|
inline |
Referenced by core::pack::scmin::AtomTreeSCMinMinimizerMap::assign_dofs_to_mobile_residues(), core::optimization::symmetry::SymMinimizerMap::assign_rosetta_torsions(), core::optimization::MinimizerMap::assign_rosetta_torsions(), core::optimization::symmetry::numerical_derivative_check(), core::optimization::numerical_derivative_check(), core::optimization::symmetry::SymMinimizerMap::reset_jump_rb_deltas(), core::optimization::MinimizerMap::reset_jump_rb_deltas(), core::pack::scmin::SCMinMultifunc::scmin_numerical_derivative_check(), core::pack::scmin::AtomTreeSCMinMinimizerMap::starting_dofs(), core::optimization::symmetry::SymMinimizerMap::torsion_scale_factor(), core::optimization::MinimizerMap::torsion_scale_factor(), and core::optimization::torsional_derivative_from_cartesian_derivatives().
AtomIDs core::optimization::DOF_Node::atoms_ |
|
private |
bool core::optimization::DOF_Node::dependent_ |
|
private |
int core::optimization::DOF_Node::depth_ |
|
mutableprivate |
Vector core::optimization::DOF_Node::F1_ |
|
private |
Vector core::optimization::DOF_Node::F2_ |
|
private |
DOF_ID core::optimization::DOF_Node::id |
|
private |
TorsionID core::optimization::DOF_Node::torsion_id_ |
|
private |
The documentation for this class was generated from the following file: