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