|
Grid 0.7.0
|
#include <ActionSet.h>
Public Types | |
| typedef Action< Field > * | ActPtr |
| typedef AccessTypes< Action, Repr >::VectorCollection | action_collection |
| typedef AccessTypes< Action, Repr >::FieldTypeCollection | action_hirep_types |
Public Member Functions | |
| ActionLevel (unsigned int mul=1) | |
| template<class GenField> | |
| void | push_back (Action< GenField > *ptr) |
| template<std::size_t I = 1, typename Callable, typename ... Args> | |
| std::enable_if< I==std::tuple_size< action_collection >::value, void >::type | apply (Callable, Repr &R, Args &...) const |
Static Public Member Functions | |
| template<class ActPtr> | |
| static void | resize (ActPtr ap, unsigned int n) |
Data Fields | |
| unsigned int | multiplier |
| action_collection | actions_hirep |
| std::vector< ActPtr > & | actions |
Definition at line 61 of file ActionSet.h.
| typedef Action<Field>* ActionLevel< Field, Repr >::ActPtr |
Definition at line 66 of file ActionSet.h.
| typedef AccessTypes<Action,Repr>::VectorCollection ActionLevel< Field, Repr >::action_collection |
Definition at line 70 of file ActionSet.h.
| typedef AccessTypes<Action,Repr>::FieldTypeCollection ActionLevel< Field, Repr >::action_hirep_types |
Definition at line 71 of file ActionSet.h.
|
inlineexplicit |
Definition at line 76 of file ActionSet.h.
References actions, actions_hirep, and multiplier.
|
inline |
Definition at line 84 of file ActionSet.h.
References actions_hirep, and push_back().
Referenced by Integrator< Implementation, S, RepresentationsPolicy >::Integrator(), and push_back().
|
inlinestatic |
Definition at line 90 of file ActionSet.h.
|
inline |
Definition at line 96 of file ActionSet.h.
| unsigned int ActionLevel< Field, Repr >::multiplier |
Definition at line 63 of file ActionSet.h.
Referenced by ActionLevel().
| action_collection ActionLevel< Field, Repr >::actions_hirep |
Definition at line 73 of file ActionSet.h.
Referenced by ActionLevel(), and push_back().
| std::vector<ActPtr>& ActionLevel< Field, Repr >::actions |
Definition at line 74 of file ActionSet.h.
Referenced by ActionLevel().