![]() |
Rosetta Protocols
2014.16.56682
|
#include <qsarOptFunc.hh>
Public Member Functions | |
| qsarOptFunc (utility::sql_database::sessionOP db_session, core::optimization::Multivec const &initial_values, std::map< std::string, core::Size > const &grid_indices) | |
| virtual | ~qsarOptFunc () |
| void | setup_data_map () |
| void | set_initial_values (core::optimization::Multivec const &initial_values) |
| virtual core::Real | operator() (core::optimization::Multivec const &vars) const |
| virtual void | dfunc (core::optimization::Multivec const &vars, core::optimization::Multivec &dE_dvars) const |
| virtual void | dump (core::optimization::Multivec const &vars, core::optimization::Multivec const &vars2) const |
| Error state reached – derivative does not match gradient. More... | |
Private Member Functions | |
| qsarOptData | get_struct_data (core::Size const &struct_id) |
Private Attributes | |
| std::list< qsarOptData > | data_map_ |
| core::optimization::Multivec | initial_values_ |
| std::map< std::string, core::Size > | grid_indices_ |
| cppdb::statement | score_selection_ |
| cppdb::statement | struct_id_selection_ |
| cppdb::statement | tag_activity_selection_ |
| core::Real | cutoff_ |
| protocols::qsar::qsarOptFunc::qsarOptFunc | ( | utility::sql_database::sessionOP | db_session, |
| core::optimization::Multivec const & | initial_values, | ||
| std::map< std::string, core::Size > const & | grid_indices | ||
| ) |
|
inlinevirtual |
|
virtual |
Implements core::optimization::Multifunc.
References utility_exit_with_message.
|
virtual |
Error state reached – derivative does not match gradient.
Reimplemented from core::optimization::Multifunc.
References utility_exit_with_message.
|
private |
|
virtual |
Implements core::optimization::Multifunc.
References cutoff_, data_map_, grid_indices_, initial_values_, and total_score.
| void protocols::qsar::qsarOptFunc::set_initial_values | ( | core::optimization::Multivec const & | initial_values | ) |
References initial_values_.
| void protocols::qsar::qsarOptFunc::setup_data_map | ( | ) |
|
private |
Referenced by operator()().
|
private |
Referenced by operator()(), and setup_data_map().
|
private |
Referenced by get_struct_data(), and operator()().
|
private |
Referenced by operator()(), and set_initial_values().
|
private |
Referenced by get_struct_data(), and qsarOptFunc().
|
private |
Referenced by qsarOptFunc(), and setup_data_map().
|
private |
Referenced by get_struct_data(), and qsarOptFunc().
1.8.7