Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | List of all members
protocols::pack_daemon::VMin Class Reference

#include <DynamicAggregateFunction.hh>

Inheritance diagram for protocols::pack_daemon::VMin:
Inheritance graph
[legend]
Collaboration diagram for protocols::pack_daemon::VMin:
Collaboration graph
[legend]

Public Types

typedef VectorFunction parent
 
- Public Types inherited from protocols::pack_daemon::VectorFunction
typedef
numeric::expression_parser::UnaryExpression 
parent
 
typedef
numeric::expression_parser::ExpressionCOP 
ExpressionCOP
 
typedef utility::vector1
< core::Size
ArgIndices
 

Public Member Functions

 VMin (VectorExpressionCOP ex)
 
virtual ~VMin ()
 
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::VectorFunction
 VectorFunction (VectorExpressionCOP ex)
 
virtual ~VectorFunction ()
 

Additional Inherited Members

- Protected Member Functions inherited from protocols::pack_daemon::VectorFunction
VectorExpressionCOP vec_ex () const
 

Member Typedef Documentation

Constructor & Destructor Documentation

protocols::pack_daemon::VMin::VMin ( VectorExpressionCOP  ex)
protocols::pack_daemon::VMin::~VMin ( )
virtual

Member Function Documentation

std::list< std::string > protocols::pack_daemon::VMin::active_variables ( ) const
virtual
ExpressionCOP protocols::pack_daemon::VMin::differentiate ( std::string const &  varname) const
virtual
core::Real protocols::pack_daemon::VMin::operator() ( ) const
virtual

The documentation for this class was generated from the following files: