Rosetta
Classes | Macros | Typedefs | Functions | Variables
isct_test.cc File Reference
#include <basic/options/keys/in.OptionKeys.gen.hh>
#include <basic/options/option.hh>
#include <basic/Tracer.hh>
#include <core/id/AtomID.hh>
#include <core/import_pose/import_pose.hh>
#include <core/chemical/ResidueType.hh>
#include <core/chemical/ResidueTypeSet.hh>
#include <core/conformation/Residue.hh>
#include <devel/init.hh>
#include <core/io/pdb/pdb_writer.hh>
#include <core/kinematics/Stub.hh>
#include <core/pose/Pose.hh>
#include <core/pose/util.hh>
#include <protocols/scoring/ImplicitFastClashCheck.hh>
#include <numeric/constants.hh>
#include <numeric/xyz.functions.hh>
#include <numeric/xyz.io.hh>
#include <ObjexxFCL/FArray2D.hh>
#include <ObjexxFCL/FArray3D.hh>
#include <ObjexxFCL/format.hh>
#include <ObjexxFCL/string.functions.hh>
#include <utility/string_util.hh>
#include <utility/vector1.hh>
#include <core/pose/init_id_map.hh>
#include <apps/pilot/will/will_util.ihh>

Classes

struct  IsctFast
 

Macros

#define BIN   2.0
 

Typedefs

typedef numeric::xyzVector< core::RealVec
 
typedef numeric::xyzMatrix< core::RealMat
 

Functions

int cbcount_vec (vector1< Vec > &cba, vector1< Vec > &cbb)
 
void set_cb_pairs (vector1< Vec > &cba, vector1< Vec > &cbb)
 
Vec randvec ()
 
int pose_cbcount (Pose const &a, Pose const &b)
 
double sicfast (vector1< Vec > pa, vector1< Vec > pb, Vec ori)
 
bool grd_clash (Pose const &pose, core::kinematics::Stub const &stub, IsctFast &ifst)
 
bool ifc_clash (Pose const &pose, core::kinematics::Stub const &stub, protocols::scoring::ImplicitFastClashCheck const &ifc)
 
bool brt_clash (Pose const &pose, core::kinematics::Stub const &stub, Real clash_dis2=16.0)
 
int main (int argc, char *argv[])
 

Variables

static basic::Tracer TR ("isct_test")
 

Macro Definition Documentation

◆ BIN

#define BIN   2.0

Typedef Documentation

◆ Mat

◆ Vec

Function Documentation

◆ brt_clash()

bool brt_clash ( Pose const &  pose,
core::kinematics::Stub const &  stub,
Real  clash_dis2 = 16.0 
)

◆ cbcount_vec()

int cbcount_vec ( vector1< Vec > &  cba,
vector1< Vec > &  cbb 
)

◆ grd_clash()

bool grd_clash ( Pose const &  pose,
core::kinematics::Stub const &  stub,
IsctFast ifst 
)

References stub(), and IsctFast::test().

Referenced by main().

◆ ifc_clash()

bool ifc_clash ( Pose const &  pose,
core::kinematics::Stub const &  stub,
protocols::scoring::ImplicitFastClashCheck const &  ifc 
)

References beta_nonlocal::pose, and stub().

Referenced by main().

◆ main()

int main ( int  argc,
char *  argv[] 
)

◆ pose_cbcount()

int pose_cbcount ( Pose const &  a,
Pose const &  b 
)

◆ randvec()

Vec randvec ( )

◆ set_cb_pairs()

void set_cb_pairs ( vector1< Vec > &  cba,
vector1< Vec > &  cbb 
)

References a, and compute_difference::b.

◆ sicfast()

double sicfast ( vector1< Vec pa,
vector1< Vec pb,
Vec  ori 
)

Variable Documentation

◆ TR

basic::Tracer TR("isct_test") ( "isct_test"  )
static