|
Rosetta 3.5
|
#include <InteratomicVarianceMatrix.hh>

Public Member Functions | |
| InteratomicVarianceMatrix (core::Size n_atoms, ObjexxFCL::FArray2D_double &ivm) | |
| InteratomicVarianceMatrix (core::Size n_atoms=0) | |
| core::Size | n_atoms () const |
| ObjexxFCL::FArray2D_double & | ivm () |
| void | init (core::Size n_atoms, core::Size n_decoys, ObjexxFCL::FArray3_double const &coords) |
| void | order_parameter (core::Real epsilon, ObjexxFCL::FArray1_double &T) |
| compute order parameter for atom i, defined as number of j atoms whose ivm(i,j)<epsilon^2 More... | |
| core::Real | kurtosis (ObjexxFCL::FArray1_double &T) |
| compute order parameter for atom i, defined as number of j atoms whose ivm(i,j)<epsilon^2 More... | |
| void | optimize_kurtosis (core::Size ngrid, core::Real lb, core::Real ub) |
Private Attributes | |
| core::Size | n_atoms_ |
| ObjexxFCL::FArray2D_double | ivm_ |
| ObjexxFCL::FArray1D_double | T_ |
| order parameter to given value epsilon More... | |
| core::Real | epsilon_ |
Definition at line 30 of file InteratomicVarianceMatrix.hh.
|
inline |
Definition at line 33 of file InteratomicVarianceMatrix.hh.
|
inline |
Definition at line 36 of file InteratomicVarianceMatrix.hh.
| void protocols::toolbox::InteratomicVarianceMatrix::init | ( | core::Size | n_atoms, |
| core::Size | n_decoys, | ||
| ObjexxFCL::FArray3_double const & | coords | ||
| ) |
Definition at line 57 of file InteratomicVarianceMatrix.cc.
References protocols::toolbox::tr().
|
inline |
Definition at line 43 of file InteratomicVarianceMatrix.hh.
References ivm_.
| Real protocols::toolbox::InteratomicVarianceMatrix::kurtosis | ( | ObjexxFCL::FArray1_double & | T) |
compute order parameter for atom i, defined as number of j atoms whose ivm(i,j)<epsilon^2
Definition at line 105 of file InteratomicVarianceMatrix.cc.
References core::pack::interaction_graph::T().
|
inline |
Definition at line 39 of file InteratomicVarianceMatrix.hh.
References n_atoms_.
| void protocols::toolbox::InteratomicVarianceMatrix::optimize_kurtosis | ( | core::Size | ngrid, |
| core::Real | lb, | ||
| core::Real | ub | ||
| ) |
Definition at line 122 of file InteratomicVarianceMatrix.cc.
References core::pack::interaction_graph::T(), and protocols::toolbox::tr().
| void protocols::toolbox::InteratomicVarianceMatrix::order_parameter | ( | core::Real | epsilon, |
| ObjexxFCL::FArray1_double & | T | ||
| ) |
compute order parameter for atom i, defined as number of j atoms whose ivm(i,j)<epsilon^2
Definition at line 90 of file InteratomicVarianceMatrix.cc.
References core::pack::interaction_graph::T(), and protocols::toolbox::tr().
|
private |
Definition at line 65 of file InteratomicVarianceMatrix.hh.
|
private |
Definition at line 59 of file InteratomicVarianceMatrix.hh.
Referenced by ivm().
|
private |
Definition at line 58 of file InteratomicVarianceMatrix.hh.
Referenced by n_atoms().
|
private |
order parameter to given value epsilon
Definition at line 62 of file InteratomicVarianceMatrix.hh.
1.8.4