ppap4lmp
0.7.2
|
Invoker executes analysis programmed in one or more Processor objects. More...
#include <invoker.h>
Public Member Functions | |
Invoker ()=default | |
Constructor of Invoker class (default). | |
void | execute (const Vec< ShPtr< Processor >> &procs) |
Execute analysis programmed in given Processor objects. More... | |
Protected Member Functions | |
virtual void | execute_impl (const Vec< ShPtr< Processor >> &procs)=0 |
Implementation how to execute a main part of analysis. More... | |
Execute analysis programmed in given Processor objects.
procs | List of Processor objects to be executed. |
First, this method calls Processor::startup. Next, this method calls Processor::prepare, and then calls execute_impl where computationally expensive calculations are conducted. Finally, this method calls Processor::finish.
Definition at line 16 of file invoker.cpp.
Implementation how to execute a main part of analysis.
Implemented in InvOMP.