Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Functions
util.cc File Reference

Utility functions for the local_backbone_mover. More...

#include <numeric/constants.hh>
#include <numeric/xyz.functions.hh>
#include <core/kinematics/Stub.hh>
#include <protocols/backbone_moves/local_backbone_mover/util.hh>
#include <basic/Tracer.hh>
#include <utility/fixedsizearray1.hh>

Namespaces

 protocols
 The instance of Loops contained by AbrelaxApplication should be replaced by a LoopsOP.
 
 protocols::backbone_moves
 
 protocols::backbone_moves::local_backbone_mover
 

Functions

static basic::Tracer TR ("protocols.backbone_moves.local_backbone_mover.util")
 
numeric::xyzVector< Real > protocols::backbone_moves::local_backbone_mover::xyz_from_internal_coords (numeric::xyzVector< Real > atom1_xyz, numeric::xyzVector< Real > atom2_xyz, numeric::xyzVector< Real > atom3_xyz, Real phi, Real theta, Real d)
 Get the coordinate of an atom given three preceeding atoms and the torsion phi, angle theta and distance d. Note that phi and theta should be in radians. More...
 
void protocols::backbone_moves::local_backbone_mover::xyz_to_vec1 (numeric::xyzVector< Real > const &vec_xyz, fixedsizearray1< Real, 3 > &vec1)
 covert an xyzVector to a vector of 3 real numbers More...
 

Detailed Description

Utility functions for the local_backbone_mover.

Author
xingjiepan (xingj.nosp@m.iepa.nosp@m.n@gma.nosp@m.il.c.nosp@m.om)

Function Documentation

static basic::Tracer TR ( "protocols.backbone_moves.local_backbone_mover.util"  )
static