Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Functions
SICFast.cc File Reference
#include <protocols/sic_dock/SICFast.hh>
#include <core/pose/xyzStripeHashPose.hh>
#include <protocols/sic_dock/util.hh>
#include <basic/options/keys/sicdock.OptionKeys.gen.hh>
#include <basic/options/option.hh>
#include <basic/options/option_macros.hh>
#include <numeric/constants.hh>
#include <numeric/xyz.functions.hh>
#include <numeric/xyz.io.hh>
#include <ObjexxFCL/format.hh>
#include <ObjexxFCL/string.functions.hh>
#include <utility/io/ozstream.hh>
#include <utility/string_util.hh>
#include <core/id/AtomID_Map.hh>
#include <core/scoring/sasa.hh>
#include <core/scoring/func/Func.hh>
#include <core/pose/util.hh>
#include <core/kinematics/Stub.hh>
#include <core/chemical/AtomType.hh>

Classes

struct  protocols::sic_dock::CorrectionVisitor
 

Namespaces

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

Functions

core::Real protocols::sic_dock::dist_score (core::Real const &sqdist, core::Real const &start, core::Real const &stop)
 
bool protocols::sic_dock::get_bounds_intersection (vector1< Vec > const &pb, vector1< Vec > const &pa, core::Real &xmx, core::Real &xmn, core::Real &ymx, core::Real &ymn)
 
void protocols::sic_dock::fill_plane_hash (vector1< Vec > const &pb, vector1< Vec > const &pa, core::Real const &xmx, core::Real const &xmn, core::Real const &ymx, core::Real const &ymn, core::Real const &BIN, ObjexxFCL::FArray2D< Vec > &ha, ObjexxFCL::FArray2D< Vec > &hb, int &xlb, int &ylb, int &xub, int &yub)
 
core::Real protocols::sic_dock::get_mindis_with_plane_hashes (int const &xlb, int const &ylb, int const &xub, int const &yub, ObjexxFCL::FArray2D< Vec > const &ha, ObjexxFCL::FArray2D< Vec > const &hb, core::Real const &clashdis2)
 
core::Real protocols::sic_dock::refine_mindis_with_xyzHash (xyzStripeHashPose *xh, Xform const &xform_to_struct2_start, vector1< Vec > const &pa, vector1< Real > const &radii, Vec const &ori, core::Real const &clash_dis_sq, core::Real const &mindis_approx)