![]() |
Rosetta Protocols
2014.16.56682
|
#include <OptEMultifunc.hh>
Public Member Functions | |
| OptEVariableExpression (std::string const &name) | |
| OptEVariableExpression (std::string const &name, core::Real value) | |
| void | set_id (core::Size id) |
| void | update_value_from_list (utility::vector1< core::Real > const &value_vector) |
| core::Size | id () const |
Public Member Functions inherited from numeric::expression_parser::VariableExpression | |
| VariableExpression (std::string const &name) | |
| VariableExpression (std::string const &name, numeric::Real value) | |
| virtual numeric::Real | operator() () const |
| void | set_value (numeric::Real value) |
| std::string | name () const |
| virtual ExpressionCOP | differentiate (std::string const &varname) const |
| virtual std::list< std::string > | active_variables () const |
Private Attributes | |
| core::Size | id_ |
| protocols::optimize_weights::OptEVariableExpression::OptEVariableExpression | ( | std::string const & | name | ) |
| protocols::optimize_weights::OptEVariableExpression::OptEVariableExpression | ( | std::string const & | name, |
| core::Real | value | ||
| ) |
|
inline |
| void protocols::optimize_weights::OptEVariableExpression::set_id | ( | core::Size | id | ) |
| void protocols::optimize_weights::OptEVariableExpression::update_value_from_list | ( | utility::vector1< core::Real > const & | value_vector | ) |
References id_, and numeric::expression_parser::VariableExpression::set_value().
|
private |
Referenced by id(), set_id(), and update_value_from_list().
1.8.7