An example control policy that is not really implemented. More...
Classes | |
| struct | node_policy |
| Base class for control point objects. More... | |
Public Types | |
| using | control_points |
| The control-flow graph. | |
| enum | control_points_enum |
| The labels for the control-flow graph. More... | |
Public Types inherited from control_base | |
| template<auto P, typename... CP> | |
| using | cycle |
| A control-flow cycle. | |
| template<class... TT> | |
| using | list |
| Type for specifying control points. | |
| template<auto CP> | |
| using | meta |
| A control point for specialization use. | |
| template<auto CP> | |
| using | point |
| A control point for application use. | |
Additional Inherited Members | |
Public Member Functions inherited from control_base | |
| flecsi::scheduler & | scheduler () const |
| Get the basic scheduler for launching tasks. | |
An example control policy that is not really implemented.
Inheriting from control_base is required for using control::invoke.
| using control_points |
The control-flow graph.
Each element is a control_base::point or a control_base::cycle.
| enum control_points_enum |
The labels for the control-flow graph.