![]() |
Rosetta Core
2014.16.56682
|
forward declaration; default precision is DunbrackReal More...
#include <DunbrackRotamer.hh>
Public Member Functions | |
| DunbrackRotamerMeanSD () | |
| DunbrackRotamerMeanSD (typename utility::vector1< P > const &chimean_in, typename utility::vector1< P > const &chisd_in, P const prob_in) | |
| P | chi_mean (Size which_chi) const |
| P | chi_sd (Size which_chi) const |
| P | rotamer_probability () const |
| P | rotE () const |
| P | rotE_dsecophi () const |
| P | rotE_dsecopsi () const |
| P | rotE_dsecophipsi () const |
| P & | chi_mean (Size which_chi) |
| P & | chi_sd (Size which_chi) |
| P & | rotamer_probability () |
| P & | rotE () |
| P & | rotE_dsecophi () |
| P & | rotE_dsecopsi () |
| P & | rotE_dsecophipsi () |
| void | chi_mean (Size which_chi, P chi_mean_in) |
| void | chi_sd (Size which_chi, P chi_sd_in) |
| void | rotamer_probability (P rotprob_in) |
Private Attributes | |
| utility::fixedsizearray1< P, S > | chi_mean_ |
| utility::fixedsizearray1< P, S > | chi_sd_ |
| P | rotamer_probability_ |
| P | rotE_ |
| P | rotE_dsecophi_ |
| P | rotE_dsecopsi_ |
| P | rotE_dsecophipsi_ |
forward declaration; default precision is DunbrackReal
A class who's size is known at compile time. A vector of these objects will occupy a perfectly contiguous region of memory, with no extra space allocated for pointers. These objects may be rapidly allocated and deallocated on the stack.
S for Size, P for Precision. Now incorporating the bicubic spline code from numerical recipies that was ported to Rosetta from the Meiler lab code base (biotools?) by Steven Combs.
|
inline |
|
inline |
|
inline |
Referenced by core::pack::dunbrack::RotamericSingleResidueDunbrackLibrary< T >::assign_chi_for_interpolated_rotamer(), core::pack::dunbrack::RotamericSingleResidueDunbrackLibrary< T >::get_all_rotamer_samples(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_all_rotamer_samples_bbdep(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_all_rotamer_samples_bbind(), core::pack::dunbrack::RotamericSingleResidueDunbrackLibrary< T >::get_rotamer(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_rotamer_bbdep(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_rotamer_bbind(), core::pack::dunbrack::increase_rotamer_precision(), core::pack::dunbrack::RotamericSingleResidueDunbrackLibrary< T >::interpolate_rotamers(), core::pack::dunbrack::interpolate_rotamers(), and core::pack::dunbrack::RotamericSingleResidueDunbrackLibrary< T >::packed_rotamer_2_regular_rotamer().
|
inline |
|
inline |
|
inline |
Referenced by core::pack::dunbrack::RotamericSingleResidueDunbrackLibrary< T >::assign_chi_for_interpolated_rotamer(), core::pack::dunbrack::RotamericSingleResidueDunbrackLibrary< T >::get_all_rotamer_samples(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_all_rotamer_samples_bbdep(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_all_rotamer_samples_bbind(), core::pack::dunbrack::RotamericSingleResidueDunbrackLibrary< T >::get_rotamer(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_rotamer_bbdep(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_rotamer_bbind(), core::pack::dunbrack::increase_rotamer_precision(), core::pack::dunbrack::RotamericSingleResidueDunbrackLibrary< T >::interpolate_rotamers(), core::pack::dunbrack::interpolate_rotamers(), and core::pack::dunbrack::RotamericSingleResidueDunbrackLibrary< T >::packed_rotamer_2_regular_rotamer().
|
inline |
|
inline |
|
inline |
Referenced by core::pack::dunbrack::RotamericSingleResidueDunbrackLibrary< T >::assign_random_rotamer(), core::pack::dunbrack::RotamericSingleResidueDunbrackLibrary< T >::best_rotamer_energy(), core::pack::dunbrack::RotamericSingleResidueDunbrackLibrary< T >::fill_rotamer_vector(), core::pack::dunbrack::RotamericSingleResidueDunbrackLibrary< T >::get_all_rotamer_samples(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_all_rotamer_samples_bbdep(), core::pack::dunbrack::RotamericSingleResidueDunbrackLibrary< T >::get_probability_for_rotamer(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_probability_for_rotamer_bbind(), core::pack::dunbrack::RotamericSingleResidueDunbrackLibrary< T >::get_rotamer(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_rotamer_bbdep(), core::pack::dunbrack::SemiRotamericSingleResidueDunbrackLibrary< T >::get_rotamer_bbind(), core::pack::dunbrack::increase_rotamer_precision(), core::pack::dunbrack::RotamericSingleResidueDunbrackLibrary< T >::initialize_bicubic_splines(), core::pack::dunbrack::RotamericSingleResidueDunbrackLibrary< T >::interpolate_rotamers(), core::pack::dunbrack::interpolate_rotamers(), and core::pack::dunbrack::RotamericSingleResidueDunbrackLibrary< T >::packed_rotamer_2_regular_rotamer().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
1.8.7