|
| | DesignMeanField (core::Size option, core::pose::PoseOPs &poses, utility::vector1< core::pack::task::PackerTaskOP > tasks, core::scoring::ScoreFunctionOP scfxn) |
| |
| | DesignMeanField (core::Size option, core::pose::PoseOPs &poses, utility::vector1< core::pack::task::PackerTaskOP > tasks, core::scoring::ScoreFunctionOP scfxn, core::Real lambda_mem, core::Real tolerance, core::Real temp, core::Real threshold) |
| |
| | ~DesignMeanField () override |
| | Destructor. More...
|
| |
| void | show (std::ostream &output=std::cout) const |
| | Generate string representation of DesignMeanField for debugging purposes. More...
|
| |
| void | process () override |
| | overrides process() method in MeanField to initialize AAMatrix from RotMatrix More...
|
| |
| AAMatrixCOP | aa_matrix () const |
| | returns const reference to AAMatrix More...
|
| |
| | MeanField (core::Size const option, core::pose::PoseOPs &poses, utility::vector1< core::pack::task::PackerTaskOP > const &tasks, core::scoring::ScoreFunctionOP scfxn) |
| |
| | MeanField (core::Size const option, core::pose::PoseOPs &poses, utility::vector1< core::pack::task::PackerTaskOP > const &tasks, core::scoring::ScoreFunctionOP scfxn, core::Real lambda_mem, core::Real tolerance, core::Real temp, core::Real threshold) |
| |
| | ~MeanField () override |
| | Destructor. More...
|
| |
| void | show (std::ostream &output=std::cout) const |
| | Generate string representation of MeanField for debugging purposes. More...
|
| |
| void | converge () |
| | tries to converge to a final RotMatrix More...
|
| |
| void | build_rot_matrix_for_pose (core::Size pose_ind) |
| | build a RotMatrix for a specific pose in poses_ More...
|
| |
| virtual void | delete_pose (core::Size pose_ind) |
| | delete a pose More...
|
| |
| virtual RotMatrixCOP | rot_matrix () const |
| | returns const pointer to RotMatrix More...
|
| |
| RotMatrixCOP | alt_rot_matrix () const |
| | returns const pointer to alternate RotMatrix More...
|
| |
| jagged_array< core::Real > const & | energies_matrix () const |
| | returns const reference to energies_matrix More...
|
| |
| core::Real | lambda_memory () const |
| | get lambda memory, used in convergence process More...
|
| |
| core::Real | tolerance () const |
| | get tolerance, used to determine if converged More...
|
| |
| core::Real | temperature () const |
| | get temperature (kT) More...
|
| |
| core::Real | threshold () const |
| | get threshold More...
|
| |
| core::Real | init_option () const |
| | get init option (used to initialize RotMatrix) More...
|
| |
| core::Size | num_poses () const |
| | get number of poses More...
|
| |
| core::Size | num_packed () const |
| | get number of residues that are packable More...
|
| |
calculator which conducts mean-field algorithm on one, designable pose to create a RotMatrix and AAMatrix