Searched refs:RingModulator (Results 1 - 6 of 6) sorted by relevance
/gem5/ext/dsent/model/optical/ |
H A D | RingModulator.h | 31 class RingModulator : public OpticalModel, public OpticalTransmitter class in namespace:DSENT 34 RingModulator(const String& instance_name_, const TechModel* tech_model_); 35 virtual ~RingModulator(); 71 }; // class RingModulator
|
H A D | RingModulator.cc | 22 #include "model/optical/RingModulator.h" 47 RingModulator::RingModulator(const String& instance_name_, const TechModel* tech_model_) function in class:DSENT::RingModulator 54 RingModulator::~RingModulator() 57 void RingModulator::initParameters() 68 void RingModulator::initProperties() 75 void RingModulator::constructModel() 97 createModulator( "RingModulator", mod_wavelengths, optimize_loss, this); 100 OpticalModulator* ring_modulator = getModulator("RingModulator"); [all...] |
H A D | OpticalTestModel.cc | 25 #include "model/optical/RingModulator.h" 66 RingModulator* modulator = new RingModulator("Modulator", getTechModel());
|
H A D | SWMRLink.cc | 29 #include "model/optical/RingModulator.h" 248 RingModulator* modulator = new RingModulator("Modulator", getTechModel());
|
H A D | SWSRLink.cc | 30 #include "model/optical/RingModulator.h" 294 RingModulator* modulator = new RingModulator("Modulator", getTechModel());
|
/gem5/ext/dsent/model/ |
H A D | ModelGen.cc | 60 #include "model/optical/RingModulator.h" 186 else if("RingModulator" == model_name_) 188 return new RingModulator(instance_name_, tech_model_); 322 cout << "LaserSource ThrottledLaserSource RingModulator RingDetector" << endl;
|
Completed in 10 milliseconds