![]() |
Rosetta Core
2014.16.56682
|
Functions | |
| FArray2D_int | angles (nphi, ntheta) |
| FArray2D_ubyte | masks (nbytes, nolp *nori) |
| void | input_sasa_dats () |
| cj Reads in sampling/SASA-angles.dat sampling/SASA-masks.dat More... | |
| void | get_overlap (PackstatReal const ra, PackstatReal const rb, PackstatReal const dist, int &olp) |
| void | get_orientation (XYZ const &a, XYZ const &b, int &aphi, int &theta, PackstatReal dist) |
Variables | |
| short const | bit_count [] |
| int const | nbytes = { 21 } |
| int const | nphi = { 64 } |
| int const | ntheta = { 64 } |
| int const | nolp = { 100 } |
| int const | nori = { 162 } |
| int const | maskbits = { 162 } |
| ObjexxFCL::FArray2D_int | angles |
| ObjexxFCL::FArray2D_ubyte | masks |
| FArray2D_int core::scoring::packstat::old::angles | ( | nphi | , |
| ntheta | |||
| ) |
Referenced by input_sasa_dats().
|
inline |
cj gets the orientation of a to b (i to j, see below) cj does this by calculating two angles, aphi and theta
References nphi, ntheta, pi_2, sin_cos_range(), numeric::sin_cos_range(), and core::scoring::hbonds::t.
Referenced by core::scoring::packstat::compute_sasa_generic().
|
inline |
cj getting overlap from a to b (or i to j, see below) cj this returns the degree of overlap between two atoms cj adapted from erics code in area.c GetD2 cj returns value from 1 to 100 cj This calculation is based on the law of cosines, cj see LeGrand and Merz, Journal of Computational cj Chemistry 14(3):349-52 (1993). cj Note that equation (4) is wrong, the denominator cj should be 2r r instead of 2r r cj i iq i q
References epsilon, and utility::exit().
Referenced by core::scoring::packstat::compute_sasa_generic().
| void core::scoring::packstat::old::input_sasa_dats | ( | ) |
cj Reads in sampling/SASA-angles.dat sampling/SASA-masks.dat
References angles(), utility::io::izstream::close(), basic::database::full_name(), core::init::init(), j, masks(), nbytes, nolp, nori, nphi, ntheta, and skip.
Referenced by core::scoring::packstat::compute_sasa_generic().
| FArray2D_ubyte core::scoring::packstat::old::masks | ( | nbytes | , |
| nolp * | nori | ||
| ) |
Referenced by input_sasa_dats().
| ObjexxFCL::FArray2D_int core::scoring::packstat::old::angles |
Referenced by core::scoring::packstat::compute_sasa_generic().
| short const core::scoring::packstat::old::bit_count |
Referenced by core::scoring::packstat::compute_sasa_generic().
| int const core::scoring::packstat::old::maskbits = { 162 } |
| ObjexxFCL::FArray2D_ubyte core::scoring::packstat::old::masks |
Referenced by core::scoring::packstat::compute_sasa_generic().
| int const core::scoring::packstat::old::nbytes = { 21 } |
| int const core::scoring::packstat::old::nolp = { 100 } |
Referenced by input_sasa_dats().
| int const core::scoring::packstat::old::nori = { 162 } |
Referenced by input_sasa_dats().
| int const core::scoring::packstat::old::nphi = { 64 } |
| int const core::scoring::packstat::old::ntheta = { 64 } |
Referenced by get_orientation(), and input_sasa_dats().
1.8.7