Lines Matching defs:OpticalGraph
23 #include "model/optical_graph/OpticalGraph.h"
37 int OpticalGraph::msTreeNum = OpticalNode::OPTICAL_NODE_INIT_VISITED_NUM + 1;
39 OpticalGraph::OpticalGraph(const String& instance_name_, OpticalModel* model_)
45 OpticalGraph::~OpticalGraph()
50 const String& OpticalGraph::getInstanceName() const
58 bool OpticalGraph::performPowerOpt(OpticalNode* node_, const WavelengthGroup& wavelengths_, unsigned int number_detectors_, double util_)
143 OpticalWavelength* OpticalGraph::traceWavelength(const WavelengthGroup& wavelengths_, OpticalNode* node_)
150 OpticalWavelength* OpticalGraph::traceWavelength(OpticalWavelength* wavelength_, OpticalNode* node_, OpticalLaser* laser_, OpticalModulator* modulator_, double loss_)
215 OpticalGraph::OpticalGraph(const OpticalGraph& /* graph_ */)
220 OpticalModel* OpticalGraph::getModel()
225 void OpticalGraph::setTreeNum(int tree_num_)
231 int OpticalGraph::getTreeNum()