|
| BGTypes.h |
| Used to define uniform data type sizes based for all operating systems. Also used to test the speed of simulation based on the data types.
|
|
| Book.h |
| Handles CUDA exceptions.
|
|
| CircularBuffer.h |
| A basic Template Circular Buffer.
|
|
| Coordinate.h |
| A container for 2-dimensional coordinates.
|
|
| DeviceVector.h |
| A Template class that provides a std::vector-like interface for both host and device (GPU) memory.
|
|
| Factory.h |
| A factory template for creating factory class for any subsystem that requires a factory to create a (singleton) concrete class instance at runtime. The class instance is based on a class name specified in the configuration file.
|
|
| Global.cpp |
| Globally available functions/variables and default parameter values.
|
|
| Global.h |
| Globally available functions/variables and default parameter values.
|
|
| GraphManager.h |
| A templated wrapper around the Boost Graph Library (BGL).
|
|
| InputEvent.h |
| Structs to hold InputEvent attributes read from input files.
|
|
| InputManager.h |
| Template class for reading input events from XML formatted files.
|
|
| NvtxHelper.cpp |
| Helper functions to enable nvtx profiling When ENABLE_NVTX is false the functions are replaced with blank inline functions which are removed by the compiler This file is only included in the utils library when ENABLE_CUDA=YES.
|
|
| NvtxHelper.h |
| Helper functions to enable nvtx profiling When ENABLE_NVTX is false the functions are replaced with blank inline functions which are removed by the compiler.
|
|
| ParameterManager.cpp |
| A class which contains and manages access to the XML parameter file used by a simulator instance at runtime.
|
|
| ParameterManager.h |
| A singleton class which contains and manages access to the XML parameter file used by a simulator instance at runtime.
|
|
| ParseParamError.cpp |
| Handles parameter error messaging.
|
|
| ParseParamError.h |
| Handles parameter error messaging.
|
|
| Timer.cpp |
| CSS432 UDP Socket Class.
|
|
| Timer.h |
| Timer class, from CSS432.
|
|
| Util.cpp |
| Helper function to parse integers in fixed layout.
|
|
| Util.h |
| Helper function to parse integers in fixed layout.
|
|
| VertexType.h |
| Enum class of vertex types.
|
|