54 comp_id(std::numeric_limits<int>::max()),
105 Line, boost::multi_index::indexed_by<
106 boost::multi_index::ordered_unique<
107 boost::multi_index::tag<ByLocationAndComponent>,
108 boost::multi_index::identity<Line>,
110 boost::multi_index::ordered_non_unique<
111 boost::multi_index::tag<ByLocation>,
113 boost::multi_index::ordered_non_unique<
114 boost::multi_index::tag<ByComponent>,
115 boost::multi_index::member<Line, int, &Line::comp_id>>,
116 boost::multi_index::ordered_non_unique<
117 boost::multi_index::tag<ByGlobalIndex>,
boost::multi_index::multi_index_container< Line, boost::multi_index::indexed_by< boost::multi_index::ordered_unique< boost::multi_index::tag< ByLocationAndComponent >, boost::multi_index::identity< Line >, LineByLocationAndComponentComparator >, boost::multi_index::ordered_non_unique< boost::multi_index::tag< ByLocation >, boost::multi_index::identity< Line >, LineByLocationComparator >, boost::multi_index::ordered_non_unique< boost::multi_index::tag< ByComponent >, boost::multi_index::member< Line, int, &Line::comp_id > >, boost::multi_index::ordered_non_unique< boost::multi_index::tag< ByGlobalIndex >, boost::multi_index::member< Line, GlobalIndexType, &Line::global_index > > > > ComponentGlobalIndexDict