Searched refs:optical_graph (Results 1 - 3 of 3) sorted by relevance
/gem5/ext/dsent/model/optical/ |
H A D | LaserSource.cc | 24 #include "model/optical_graph/OpticalWaveguide.h" 25 #include "model/optical_graph/OpticalWavelength.h" 26 #include "model/optical_graph/OpticalLaser.h" 27 #include "model/optical_graph/OpticalGraph.h" 104 OpticalGraph* optical_graph = new OpticalGraph("LaserTrace", this); local 106 bool success = optical_graph->performPowerOpt(getLaser("Laser"), laser_wavelengths, max_detectors, opt_util); 114 OpticalWavelength* wavelength = optical_graph->traceWavelength(laser_wavelengths, getLaser("Laser")); 122 delete optical_graph;
|
H A D | GatedLaserSource.cc | 24 #include "model/optical_graph/OpticalWaveguide.h" 25 #include "model/optical_graph/OpticalWavelength.h" 26 #include "model/optical_graph/OpticalLaser.h" 27 #include "model/optical_graph/OpticalGraph.h" 106 OpticalGraph* optical_graph = new OpticalGraph("LaserTrace", this); local 108 bool success = optical_graph->performPowerOpt(getLaser("Laser"), laser_wavelengths, max_detectors, opt_util); 116 OpticalWavelength* wavelength = optical_graph->traceWavelength(laser_wavelengths, getLaser("Laser")); 123 delete optical_graph;
|
H A D | ThrottledLaserSource.cc | 27 #include "model/optical_graph/OpticalWaveguide.h" 28 #include "model/optical_graph/OpticalWavelength.h" 29 #include "model/optical_graph/OpticalLaser.h" 30 #include "model/optical_graph/OpticalGraph.h" 118 OpticalGraph* optical_graph = new OpticalGraph("LaserTrace", this); local 120 bool success = optical_graph->performPowerOpt(getLaser("Laser"), laser_wavelengths, max_detectors, opt_util); 130 m_wavelength_ = optical_graph->traceWavelength(laser_wavelengths, getLaser("Laser")); 132 delete optical_graph;
|
Completed in 6 milliseconds