|
Rosetta 3.5
|
Take two vector expressions of equal length; returns the value from position i in expression 2 where position i is the position with the smallest value in expression 1. More...
#include <DynamicAggregateFunction.hh>


Public Types | |
| typedef VectorFunction2 | parent |
Public Types inherited from protocols::pack_daemon::VectorFunction2 | |
| typedef numeric::expression_parser::BinaryExpression | parent |
| typedef numeric::expression_parser::ExpressionCOP | ExpressionCOP |
| typedef utility::vector1 < core::Size > | ArgIndices |
Public Member Functions | |
| VMinBy (VectorExpressionCOP ex1, VectorExpressionCOP ex2) | |
| virtual | ~VMinBy () |
| virtual core::Real | operator() () const |
| virtual numeric::expression_parser::ExpressionCOP | differentiate (std::string const &varname) const |
| virtual std::list< std::string > | active_variables () const |
Public Member Functions inherited from protocols::pack_daemon::VectorFunction2 | |
| VectorFunction2 (VectorExpressionCOP ex1, VectorExpressionCOP ex2) | |
| virtual | ~VectorFunction2 () |
Additional Inherited Members | |
Protected Member Functions inherited from protocols::pack_daemon::VectorFunction2 | |
| VectorExpressionCOP | vec_ex1 () const |
| VectorExpressionCOP | vec_ex2 () const |
Take two vector expressions of equal length; returns the value from position i in expression 2 where position i is the position with the smallest value in expression 1.
Definition at line 285 of file DynamicAggregateFunction.hh.
Definition at line 288 of file DynamicAggregateFunction.hh.
| protocols::pack_daemon::VMinBy::VMinBy | ( | VectorExpressionCOP | ex1, |
| VectorExpressionCOP | ex2 | ||
| ) |
Definition at line 360 of file DynamicAggregateFunction.cc.
|
virtual |
Definition at line 362 of file DynamicAggregateFunction.cc.
|
virtual |
Definition at line 383 of file DynamicAggregateFunction.cc.
References protocols::pack_daemon::VectorFunction2::vec_ex1(), and protocols::pack_daemon::VectorFunction2::vec_ex2().
|
virtual |
Definition at line 376 of file DynamicAggregateFunction.cc.
|
virtual |
Definition at line 365 of file DynamicAggregateFunction.cc.
References protocols::pack_daemon::VectorFunction2::vec_ex1(), and protocols::pack_daemon::VectorFunction2::vec_ex2().
1.8.4