Rosetta Protocols  2015.09
Namespaces | Macros | Functions
PCA.cc File Reference
#include <protocols/evaluation/PCA.hh>
#include <core/chemical/ResidueType.hh>
#include <core/pose/Pose.hh>
#include <numeric/xyzVector.hh>
#include <basic/Tracer.hh>
#include <utility/io/izstream.hh>
#include <utility/exit.hh>
#include <string>
#include <iostream>
#include <core/id/AtomID.hh>
#include <utility/vector1.hh>

Namespaces

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

Macros

#define DIM   3
 some low-level helper routines More...
 
#define ROTATE(a, i, j, k, l)
 
#define DIM6   6
 
#define XX   0
 
#define YY   1
 
#define ZZ   2
 

Functions

static thread_local basic::Tracer protocols::evaluation::tr ("protocols.evaluation.PCA", basic::t_info)
 
template<class T >
void protocols::evaluation::dump_matrix (Size, T const &, basic::Tracer &)
 A function (not a macro) that will not print a square matrix to tr.Debug. More...
 
template<class T >
void protocols::evaluation::dump_matrix_no (Size nr, T const &a, basic::Tracer &tr)
 A function (not a macro) that will print a square matrix to tr.Debug. More...
 

Macro Definition Documentation

#define DIM   3
#define DIM6   6
#define ROTATE (   a,
  i,
  j,
  k,
 
)
Value:
g=a[i][j];h=a[k][l];a[i][j]=g-s*(h+g*tau); \
a[k][l]=h+s*(g-h*tau);
Vec a(Pose const &p, numeric::Size const &i, string const &s)

Referenced by protocols::evaluation::PCA::jacobi().

#define XX   0
#define YY   1
#define ZZ   2