Files | |
file | IX/include/Application.H |
Definitions for serial applications. | |
file | CheckResults.H |
Performs various checks on numerical test results. | |
file | ComLine.H |
ComLineObject header. | |
file | COMM.H |
Communication utilities. | |
file | Configuration.H |
Configuration object interface (for config files, etc). | |
file | DiffDataFiles.H |
Implements a command-line interface for ensuring that two data files are consistent. | |
file | DLTools.H |
Dynamic Loading Tools interface. | |
file | FDUtils.H |
Implementation of stream object for Unix file descriptors. | |
file | Global.H |
Base global object header. | |
file | Menu.H |
Text menu system for user interfaces. | |
file | MobileParameters.H |
Mobile parameters object. | |
file | NetUtils.H |
TCP/IP Network Utilities Interface. | |
file | ParallelApplication.H |
Application definitions for parallel applications. | |
file | ParallelTesting.H |
Testing constructs for unit testing. | |
file | Parameters.H |
Parameters object interface (for config files, etc) | |
file | primitive_utilities.H |
Basic utility header. | |
file | PrimitiveTypes.H |
Simple utility classes. | |
file | Profiler.H |
Performance Profiling interface definition. | |
file | RunTest.H |
Implements a command-line interface for runnning tests. | |
file | Testing.H |
Testing constructs for unit testing. | |
file | TestingProgram.H |
Implements a program object for testing. | |
file | TestResults.H |
Test results utility header. | |
file | UnixUtils.H |
Unix System Tools interface. | |
file | ComLine.C |
ComLineObject implementation. | |
file | COMM.C |
MPI Communication utils implementation. | |
file | Configuration.C |
Configuration object implementation (for config files, etc) | |
file | DiffDataFiles.C |
Implements a command-line interface for runnning tests. | |
file | MobileParameters.C |
Mobile Parameters pack/unpack. | |
file | Parameters.C |
Parameters object implementation. | |
file | primitive_utilities.C |
Primitive utils implementation. | |
file | profane.C |
Profile analysis utility implementation. | |
file | Profiler.C |
Performance Profiling implementation. | |
file | QuickTest.C |
Parallel test program. | |
file | RunTest.C |
Implements a command-line interface for runnning tests. | |
file | TestingProgram.C |
Implements a program object for testing. | |
file | TestResults.C |
Test results utility implementation. | |
file | UnixUtils.C |
Unix System tools implementation. | |
file | AppTest.H |
Testing object for application utilities. | |
file | ProfilerTest.H |
Testing object for profiler. | |
file | SysTest.H |
Testing object for system utilities. | |
file | UtilTest.H |
Testing object for primitive utilities. | |
file | TestApp.C |
Implementation of the ix::app namespace tests. | |
file | TestProfiler.C |
Implementation of the ix::profiler namespace tests. | |
file | TestSys.C |
Implementation of the ix::sys namespace tests. | |
file | TestTCPInterface.C |
TCP Interface Test utility. | |
file | TestUtil.C |
Implementation of the ix::util namespace tests. | |
Namespaces | |
IX | |
Illinois Application Development Toolkit. | |
ix::util | |
General support utilities. | |
ix::profiler | |
Performance profiling. | |
Classes | |
class | TestComLine |
ComLineObject for testing app. More... | |
class | TestProgram |
Typedefs | |
typedef global::ParallelGlobalObj< comm::CommunicatorObject, std::string, int, profiler::ProfilerObj > | TestGlobal |
Functions | |
int | Profane (int argc, char *argv[]) |
The performance analysis post processor. More... | |
int | MyTestProgram (int argc, char *argv[]) |
int | UtilTest (int argc, char *argv[]) |
Drives the ix::util namespace's test object. More... | |
typedef global::ParallelGlobalObj<comm::CommunicatorObject,std::string,int,profiler::ProfilerObj> TestGlobal |
Definition at line 65 of file QuickTest.C.
int ix::MyTestProgram | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 117 of file QuickTest.C.
References Program< GlobalType, ComLineType >::Finalize(), TestProgram::Initialize(), GlobalObj< StackType, ErrorType, ProfilerType >::OutStream(), Program< GlobalType, ComLineType >::Run(), and GlobalObj< StackType, ErrorType, ProfilerType >::StdOut().
Referenced by main().
int ix::profiler::Profane | ( | int | argc, |
char * | argv[] | ||
) |
The performance analysis post processor.
Definition at line 62 of file profane.C.
References ComLineObject::ErrorReport(), ComLineObject::GetArgs(), ComLineObject::GetOption(), ProfaneComLine::Initialize(), ComLineObject::LongUsage(), ProfilerObj::PopulateScalaMap(), ComLineObject::ProcessOptions(), ComLineObject::ProgramName(), ProfilerObj::ReadConfig(), ProfilerObj::ReadEventsFromFile(), ProfilerObj::ReadParallelEventFiles(), ProfilerObj::ReadSummaryFiles(), ProfilerObj::ScalabilitySummary(), ProfilerObj::SetErr(), ProfilerObj::SetOut(), ComLineObject::ShortUsage(), ProfilerObj::SummarizeParallelExecution(), ProfilerObj::SummarizeSerialExecution(), and x.
Referenced by main().
int ix::util::UtilTest | ( | int | argc, |
char * | argv[] | ||
) |
Drives the ix::util namespace's test object.
argc | number of string command line tokens |
argv | string command line tokens |
Definition at line 19 of file TestUtil.C.
References testmanager::Process().
Referenced by main().