Definition at line 21 of file ParallelApplication.H.
#include <ParallelApplication.H>
Public Member Functions | |
parallel_program () | |
Default constructor. More... | |
parallel_program (int nargs, char **args) | |
Constructor designed to take all commandline args. More... | |
parallel_program (CommandLineType &comline, CommunicatorType &incomm) | |
Constructor designed to take all commandline args. More... | |
virtual int | Initialize () |
Populates native data structures from commandline. More... | |
virtual | ~parallel_program () |
Destructor. More... | |
virtual int | Run () |
This function implements the main function executed by the program. More... | |
virtual int | Finalize () |
![]() | |
Program () | |
Program (GlobalType &inglob) | |
Program (ComLineType &incom) | |
Program (int narg, char **args) | |
Program (ComLineType &incom, GlobalType &inglob) | |
Program (int narg, char **args, GlobalType &inglob) | |
ComLineType & | CommandLine () |
virtual | ~Program () |
Protected Attributes | |
std::string | outFileName |
Name of file for output. More... | |
std::ofstream * | outFilePtr |
Output file stream object for output. More... | |
![]() | |
ComLineType | _command_line |
|
inline |
Default constructor.
Definition at line 32 of file ParallelApplication.H.
|
inline |
Constructor designed to take all commandline args.
Definition at line 41 of file ParallelApplication.H.
|
inline |
Constructor designed to take all commandline args.
Definition at line 50 of file ParallelApplication.H.
References Program< GlobalType, ComLineType >::_command_line.
|
inlinevirtual |
Destructor.
Definition at line 165 of file ParallelApplication.H.
References parallel_program::outFilePtr.
|
inlinevirtual |
Reimplemented from Program< GlobalType, ComLineType >.
Definition at line 179 of file ParallelApplication.H.
References Program< GlobalType, ComLineType >::Finalize().
|
inlinevirtual |
Populates native data structures from commandline.
Reimplemented from Program< GlobalType, ComLineType >.
Definition at line 61 of file ParallelApplication.H.
References Program< GlobalType, ComLineType >::CommandLine(), and Program< GlobalType, ComLineType >::Initialize().
|
inlinevirtual |
This function implements the main function executed by the program.
Reimplemented from Program< GlobalType, ComLineType >.
Definition at line 178 of file ParallelApplication.H.
|
protected |
Name of file for output.
Definition at line 25 of file ParallelApplication.H.
|
protected |
Output file stream object for output.
Definition at line 27 of file ParallelApplication.H.
Referenced by parallel_program::~parallel_program().