bdm::Controller Class Reference
#include <ctrlbase.h>
Inheritance diagram for bdm::Controller:

| Public Member Functions | |
| virtual void | adapt (const vec &data) | 
| function processing new observations and adapting control strategy accordingly | |
| virtual void | redesign () | 
| function redesigning the control strategy | |
| virtual vec | ctrlaction (const vec &cond) | 
| returns designed control action | |
| void | from_setting (const Setting &set) | 
| const RV & | _rv () | 
| access function | |
| const RV & | _rvc () | 
| access function | |
| virtual void | log_register (logger &L, const string &prefix) | 
| register this controller with given datasource under name "name" | |
| virtual void | log_write () const | 
| write requested values into the logger | |
| Public Attributes | |
| RV | rv | 
| identifier of the designed action; | |
| Protected Attributes | |
| RV | rvc | 
| identifier of the conditioning variables - data needed ; | |
Detailed Description
Base class for adaptive controllers The base class is, however, non-adaptive, methodadapt() is empty. - Note:
- advanced Controllers will probably include estimator as their internal attribute (e.g. dual controllers)
The documentation for this class was generated from the following file:
Generated on 2 Dec 2013 for mixpp by
 1.4.7
 1.4.7 
      
