Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Constant Groups | 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>

Go to the source code of this file.

Namespaces

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

Constant Groups

 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 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

some low-level helper routines

Definition at line 72 of file PCA.cc.

Referenced by protocols::evaluation::PCA::add_vec(), protocols::evaluation::PCA::calc_fit_R(), and protocols::evaluation::PCA::rotate_vec().

#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);

Definition at line 282 of file PCA.cc.

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

#define XX   0

Definition at line 285 of file PCA.cc.

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

#define YY   1

Definition at line 286 of file PCA.cc.

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

#define ZZ   2

Definition at line 287 of file PCA.cc.

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