24 #ifndef BINDINGMATRIXHINCLUDED 25 #define BINDINGMATRIXHINCLUDED 33 #include <boost/algorithm/string.hpp> 54 void print_to_screen();
55 void set_num_faces(
int num_faces);
56 void set_type(
int site_type);
58 void add_face(
Face *aface);
61 void calculate_centroid();
62 void get_centroid(
arr3 &v);
63 void calculate_area();
65 void calculate_characteristic_length();
66 scalar get_characteristic_length();
89 int init(
string fname);
90 int get_num_interaction_types();
91 void print_to_screen();
Definition: BindingSite.h:41
vector< Face * > faces
Definition: BindingSite.h:52
int site_type
Definition: BindingSite.h:49
int num_interaction_types
Definition: BindingSite.h:94
scalar arr3[3]
Definition: mat_vec_types.h:70
scalar area
Definition: BindingSite.h:76
bool ** interaction
Definition: BindingSite.h:97
vector3 centroid
Definition: BindingSite.h:73
scalar characteristic_length
Definition: BindingSite.h:79
Definition: mat_vec_types.h:90
double scalar
Definition: mat_vec_types.h:36
Definition: BindingSite.h:82