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().