File list (Check if you may need any files):
dsent0.91\configs\electrical-clos.cfg
.........\.......\electrical-link.cfg
.........\.......\electrical-mesh.cfg
.........\.......\example.cfg
.........\.......\photonic-clos.cfg
.........\.......\photonic-link.cfg
.........\.......\router.cfg
.........\DSENT.cc
.........\DSENT.h
.........\DSENT.o
.........\libutil\Assert.h
.........\.......\Calculator.cc
.........\.......\Calculator.h
.........\.......\Calculator.o
.........\.......\Config.cc
.........\.......\Config.h
.........\.......\Config.o
.........\.......\Exception.cc
.........\.......\Exception.h
.........\.......\Exception.o
.........\.......\libutil.a
.........\.......\LibUtil.h
.........\.......\Log.cc
.........\.......\Log.cc~
.........\.......\Log.h
.........\.......\Log.h~
.........\.......\Log.o
.........\.......\Makefile
.........\.......\Map.h
.........\.......\MathUtil.cc
.........\.......\MathUtil.h
.........\.......\MathUtil.o
.........\.......\OptionParser.cc
.........\.......\OptionParser.h
.........\.......\OptionParser.o
.........\.......\String.cc
.........\.......\String.h
.........\.......\String.o
.........\LICENSE
.........\main.cc
.........\main.o
.........\Makefile
.........\model\electrical\BarrelShifter.cc
.........\.....\..........\BarrelShifter.h
.........\.....\..........\BarrelShifter.o
.........\.....\..........\BroadcastHTree.cc
.........\.....\..........\BroadcastHTree.h
.........\.....\..........\BroadcastHTree.o
.........\.....\..........\Decoder.cc
.........\.....\..........\Decoder.h
.........\.....\..........\Decoder.o
.........\.....\..........\DemuxTreeDeserializer.cc
.........\.....\..........\DemuxTreeDeserializer.h
.........\.....\..........\DemuxTreeDeserializer.o
.........\.....\..........\DFFRAM.cc
.........\.....\..........\DFFRAM.h
.........\.....\..........\DFFRAM.o
.........\.....\..........\MatrixArbiter.cc
.........\.....\..........\MatrixArbiter.h
.........\.....\..........\MatrixArbiter.o
.........\.....\..........\Multiplexer.cc
.........\.....\..........\Multiplexer.h
.........\.....\..........\Multiplexer.o
.........\.....\..........\MultiplexerCrossbar.cc
.........\.....\..........\MultiplexerCrossbar.h
.........\.....\..........\MultiplexerCrossbar.o
.........\.....\..........\MuxTreeSerializer.cc
.........\.....\..........\MuxTreeSerializer.h
.........\.....\..........\MuxTreeSerializer.o
.........\.....\..........\OR.cc
.........\.....\..........\OR.h
.........\.....\..........\OR.o
.........\.....\..........\RepeatedLink.cc
.........\.....\..........\RepeatedLink.h
.........\.....\..........\RepeatedLink.o
.........\.....\..........\RippleAdder.cc
.........\.....\..........\RippleAdder.h
.........\.....\..........\RippleAdder.o
.........\.....\..........\router\Router.cc
.........\.....\..........\......\Router.h
.........\.....\..........\......\Router.o
.........\.....\..........\......\RouterInputPort.cc
.........\.....\..........\......\RouterInputPort.h
.........\.....\..........\......\RouterInputPort.o
.........\.....\..........\......\RouterSwitchAllocator.cc
.........\.....\..........\......\RouterSwitchAllocator.h
.........\.....\..........\......\RouterSwitchAllocator.o
.........\.....\..........\SeparableAllocator.cc
.........\.....\..........\SeparableAllocator.h
.........\.....\..........\SeparableAllocator.o
.........\.....\..........\TestModel.cc
.........\.....\..........\TestModel.h
.........\.....\..........\TestModel.o
.........\.....\ElectricalModel.cc
.........\.....\ElectricalModel.h
.........\.....\ElectricalModel.o
.........\.....\EventInfo.cc
.........\.....\EventInfo.h
.........\.....\EventInfo.o
.........\.....\Model.cc