![]() |
Rosetta Protocols
2014.35
|
#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().