Limbo 3.5.4
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
 CGdsParser::GdsDB::ApplyCellReferenceActionApply cell reference action. It needs to call functions in GdsParser::GdsDB::ApplyCellReferenceActionDetails
 Climbo::programoptions::assign_helper< T >Metafunction for assign a source data type to a target data type
 CBookshelfParser::BookshelfDataBaseBase class for bookshelf database. Only pure virtual functions are defined.
User needs to inheritate this class and derive a custom database type with all callback functions defined
 CBookshelfDataBaseCustom class that inheritates BookshelfParser::BookshelfDataBase with all the required callbacks defined
 Climbo::programoptions::boolean_helper< T >Metafunction for boolean operation
 Climbo::programoptions::boolean_helper< bool >Template specialization for boolean type to struct limbo::programoptions::boolean_helper
 Climbo::solvers::MultiKnapsackLagRelax< T, V >::CapacityConstraintPredPredicate whether a constraint is a capacity constraint
 Climbo::algorithms::MaxIndependentSetByMaxClique::clique_visitor_type< GraphType, MisVisitorType >Callback for boost::bron_kerbosch_all_cliques
 Climbo::algorithms::coloring::Coloring< GraphType >
 Climbo::algorithms::coloring::BacktrackColoring< GraphType >
 Climbo::algorithms::coloring::ILPColoring< GraphType >
 Climbo::algorithms::coloring::ILPColoringLemonCbc< GraphType >
 Climbo::algorithms::coloring::ILPColoringUpdated< GraphType >
 Climbo::algorithms::coloring::LPColoring< GraphType >
 Climbo::algorithms::coloring::MISColoring< GraphType >
 Climbo::algorithms::coloring::SDPColoringCsdp< GraphType >
 Climbo::algorithms::partition::FM< NodeType, NetWeightType >::compare_type1Compare function object
 Climbo::algorithms::partition::FM< NodeType, NetWeightType >::compare_type2Compare function object
 Climbo::solvers::SearchByBinSmoothing< T, V >::CompareConstraintSlackCompare constraints by their slackness
 Climbo::solvers::CompareTermByVariableComapre term by variable
 Climbo::solvers::MultiKnapsackLagRelax< T, V >::CompareVariableByCoefficientPredicate to sort variables according to their coefficient from small to large
 Climbo::solvers::SearchByAdjustCoefficient< T, V >::CompareVariableMoveCostCompare variables by its move cost
 Climbo::solvers::SearchByBinSmoothing< T, V >::CompareVariableMoveCostCompare variables by its move cost
 Climbo::solvers::lpmcf::LpDualMcf< T >::constraint_typeConstraint object in the primal linear programming problem. standard format: \(x_i - x_j \ge c_{ij}\) maps to arc \(x_i \rightarrow x_j, \textrm{cost} = -c_{ij}\)
 Climbo::algorithms::coloring::LPColoring< GraphType >::ConstrVariableInfoInformation for a variable of a constraint
 Climbo::geometry::container_traits< ContainerType >Type traits for containers such as vector, list, multiset
 Climbo::geometry::container_traits< std::list< T > >Partial specialization of limbo::geometry::container_traits for commonly used data structures like std::list
 Climbo::geometry::container_traits< std::vector< T > >Partial specialization of limbo::geometry::container_traits for commonly used data structures like std::vector
 Climbo::geometry::coordinate_traits< T >Type traits for coordinates
 Climbo::geometry::coordinate_traits< int >Specialization for default integer type
 CGdsParser::GdsDB::CopyCellObjectActionAction function for copy a cell
 Climbo::solvers::CplexLinearApi< T, V >CPLEX API with limbo::solvers::LinearModel
 Climbo::solvers::CplexParametersBase class for custom CPLEX parameters
 CDefParser::DefDataBaseBase class for def database. Only pure virtual functions are defined.
User needs to inheritate this class and derive a custom database type with all callback functions defined
 CDefDataBaseCustom class that inheritates DefParser::DefDataBase with all the required callbacks defined
 CGdsParser::GdsDB::DeleteCellObjectActionAction function for delete a cell
 Climbo::containers::DisjointSetSimply used for scope control
 CBookshelfParser::Driver
 CDefParser::Driver
 CEbeamParser::Driver
 CGdfParser::Driver
 CLefParser::Driver
 CLpParser::Driver
 CVerilogParser::Driver
 Climbo::algorithms::coloring::DsatColoring< GraphType >
 Climbo::solvers::DualMinCostFlow< T, V >LP solved with min-cost flow. A better implementation of limbo::solvers::lpmcf::LpDualMcf
 CEbeamParser::EbeamDataBaseBase class for ebeam database. Only pure virtual functions are defined.
User needs to inheritate this class and derive a custom database type with all callback functions defined
 CEbeamDataBaseCustom class that inheritates EbeamParser::EbeamDataBase with all the required callbacks defined
 Climbo::algorithms::EdgeLabelWriter< GraphType >Default EdgeLabelWriter for write_graph
 Climbo::algorithms::coloring::ColoringEdgeLabelWriter< GraphType >
 CErrorHandler< Iterator >Error handler
 Cstd::exception
 Climbo::programoptions::ProgramOptionsExceptionException class for limbo::programoptions::ProgramOptions
 CVerilogParser::NetPin::ExtensionExtension to handle a net with constant values or a regular net
 CGdsParser::GdsDB::ExtractCellObjectActionAction function object to extract cell
 Climbo::solvers::FeasibleSearcher< T, V >Base heuristic to search for feasible solutions
 Climbo::solvers::SearchByAdjustCoefficient< T, V >Heuristic to search for feasible solutions by adjusting coefficients so that some items will not be assigned to some bins
 Climbo::solvers::SearchByBinSmoothing< T, V >Heuristic to search for feasible solutions by smoothing dense bins
 Climbo::solvers::SearchByCombinedStrategy< T, V >Heuristic to search for feasible solutions by combined strategies
 Climbo::solvers::FeasibleSearcher< coefficient_value_type, variable_value_type >
 Climbo::solvers::SearchByAdjustCoefficient< coefficient_value_type, variable_value_type >
 Climbo::solvers::SearchByBinSmoothing< coefficient_value_type, variable_value_type >
 Climbo::algorithms::partition::FM< NodeType, NetWeightType >Implementation of FM partitioning algorithm
 Climbo::algorithms::partition::FM< NodeType, NetWeightType >::FM_net_typeNet type for the algorithm
 Climbo::algorithms::partition::FM_node_traits< NodeType >
 Climbo::algorithms::partition::FM< NodeType, NetWeightType >::FM_node_typeNode type for the algorithm
 Climbo::algorithms::coloring::SDPColoringCsdp< GraphType >::FMGainCalcType
 Climbo::algorithms::partition::FMMultiWay< GainCalcType >
 CGdfParser::GdfDataBaseBase class for def database. Only pure virtual functions are defined.
User needs to inheritate this class and derive a custom database type with all callback functions defined
 CGdfDataBaseCustom class that inheritates GdfParser::GdfDataBase with all the required callbacks gdfined
 CGdsParser::gds_celltypeCell type
 CGdsParser::gds_itemtypeGDSII item type
 CGdsParser::GdsBoundaryInternal structure to store gds information
 CGdsParser::GdsCellGDSII cell
 CGdsParser::GdsDataData type
 CGdsParser::GdsDataBaseKernelKernel callbacks for GdsReader. These callbacks use enum for record_type and data_type, which is faster than ascii callbacks
 CEnumDataBaseTest enum callbacks
 CGdsParser::GdsDB::GdsReaderRead GDSII file with GDSII database GdsParser::GdsDB::GdsDB
 CGdsParser::GdsDataBaseGdsDataBase redirects callbacks of GdsDataBaseKernel to ascii callbacks
 CAsciiDataBaseTest ascii callbacks
 CGdsParser::GdsDriverHigh-level wrapper class for GdsReader. Everything is saved in an internal data structure and users only need to provide simple callbacks
 CGdsParser::GdsDriverDataBaseDatabase for the driver
 CDataBaseDatabase for GdsParser::GdsDriver
 CGdsParser::GdsLibTop GDSII library
 CGdsParser::GdsDB::GdsObject
 CGdsParser::GdsDB::GdsCell
 CGdsParser::GdsDB::GdsCellArray
 CGdsParser::GdsDB::GdsCellReference
 CGdsParser::GdsDB::GdsDB
 CGdsParser::GdsDB::GdsShape
 CGdsParser::GdsDB::GdsPath
 CGdsParser::GdsDB::GdsPolygon
 CGdsParser::GdsDB::GdsRectangle
 CGdsParser::GdsDB::GdsText
 CGdsParser::GdsDB::GdsObjectHelpersHelper to facilitate actions on different GDSII objects
 CGdsParser::GdsReaderRead GDSII
 CGdsParser::GdsRecordsGDSII records.
The records are numbered with consecutive integers, so we can use simple array to save all the data
 CGdsParser::GdsSrefGDSII SREF
 CGdsParser::GdsTextGDSII TEXT
 CGdsParser::GdsDB::GdsWriterWrite GDSII file with GDSII database GdsParser::GdsDB::GdsDB
 CGdsParser::GdsWriter
 CVerilogParser::GeneralNameName with a range
 Cboost::polygon::geometry_concept< GdsParser::GdsDB::GdsPolygon >Specialization for Boost.Polygon traits for GdsParser::GdsDB::GdsPolygon
 Cboost::polygon::geometry_concept< GdsParser::GdsDB::GdsRectangle >Specialization for Boost.Polygon traits for GdsParser::GdsDB::GdsRectangle
 Cqi::grammar
 CTfParser::SkipperGrammar< Iterator >Grammar of skipper
 CTfParser::TfGrammar< Iterator, Skipper, DataBaseType >Define grammar
 Climbo::algorithms::coloring::GraphSimplification< GraphType >
 Climbo::algorithms::placement::GreedySearch< CallbackType >
 Climbo::algorithms::placement::gs_choose_type< T >
 Climbo::algorithms::placement::gs_choose_type< T * >
 Climbo::solvers::GurobiLinearApi< T, V >Gurobi API with limbo::solvers::LinearModel
 Climbo::solvers::GurobiParametersBase class for custom Gurobi parameters
 Climbo::geometry::Polygon2Rectangle< PointSet, RectSet >::is_equal_typeEqual helper
 Climbo::geometry::Polygon2Rectangle< std::vector< PointType >, std::vector< RectangleType > >::is_equal_typeEqual helper
 CBookshelfParser::ItemTemporary data structures to hold parsed data. Base class for all temporary data structures
 CBookshelfParser::BlockageLayerDescribe blockage node name, blocked layer list
 CBookshelfParser::IOPinLayerDescribe (pin, layer) pair
 CBookshelfParser::NetNet to describe interconnection of netlist
 CBookshelfParser::NetPinDescribe a pin of a net
 CBookshelfParser::NodeShapeNode shape to describe the shapes of node
 CBookshelfParser::RouteInfoInformation for routing to describe .route refer to DAC 2012 contest http://archive.sigda.org/dac2012/contest/other_files/Benchmark_Description.pdf
 CBookshelfParser::RowPlacement row
 CBookshelfParser::ShapeBoxShape box to describe one node shape
 CDefParser::ItemTemporary data structures to hold parsed data. Base class for all temporary data structures
 CDefParser::ComponentCell in placement
 CDefParser::GCellGridRouting tracks
 CDefParser::GroupGroup to describe cells corresponding to region
 CDefParser::NetNet to describe interconnection of netlist
 CDefParser::PinPin of node/cell
 CDefParser::PinPortPort of pin
 CDefParser::RegionRegion to describe regions like fence
 CDefParser::RowPlacement row
 CDefParser::SNetRouting tracks
 CDefParser::TrackRouting tracks
 CDefParser::Via
 CDefParser::ViaType
 CEbeamParser::ItemTemporary data structures to hold parsed data. Base class for all temporary data structures
 CEbeamParser::ConfSiteDescribe conflict sites
 CEbeamParser::EbeamBoundaryDescribe ebeam boundary
 CEbeamParser::MacroDescribe conflict sites for each standard cell type
 CGdfParser::ItemTemporary data structures to hold parsed data. Base class for all temporary data structures
 CGdfParser::CellWhole routing layout is describe by a cell
 CGdfParser::CellInstanceCell instance
 CGdfParser::CellPortCell port
 CGdfParser::NetNet for interconnection
 CGdfParser::NetPortPort of net
 CGdfParser::PathRouting path
 CGdfParser::PathObjObject on a path
 CGdfParser::PointClass for point
 CGdfParser::TextText
 Climbo::solvers::LagMultiplierUpdater< T >A base helper function object to update lagrangian multipliers using subgradient descent. All other schemes can be derived from this class
 Climbo::solvers::SubGradientDescent< T >Update lagrangian multiplier with subgradient descent
 Climbo::algorithms::coloring::LawlerChromaticNumber< GraphType >
 CLefParser::LefDataBaseBase class for lef database. Only pure virtual functions are defined.
User needs to inheritate this class and derive a custom database type with all callback functions defined
 CLefDataBaseCustom class that inheritates LefParser::LefDataBase with all the required callbacks defined. This is an recommended API for LefParser, which also matches to potential bison version in the future. Actually spirit version of parser is based on template, so user does not necessarily need to inherit LefDataBase
 Climbo::solvers::lpmcf::Lgf< T >Solve network flow graph with min-cost flow
 Climbo::solvers::lpmcf::Lgf< int64_t >
 Climbo::solvers::lpmcf::LpDualMcf< T >LP solved with min-cost flow
 Climbo::solvers::LinearConstraint< T >Describe linear constraint
 Climbo::solvers::LinearExpression< T >Describe linear expressions in optimization problem
 Climbo::solvers::LinearTerm< T >Linear term
 Cbg::model::linestring
 CGdsParser::GdsDB::GdsPath
 CLpParser::LpDataBaseBase class for lp database. Only pure virtual functions are defined.
User needs to inheritate this class and derive a custom database type with all callback functions defined
 Climbo::solvers::LinearModel< float, int32_t >
 CLpDataBaseCustom class that inheritates LpParser::LpDataBase with all the required callbacks defined
 Climbo::solvers::LinearModel< T, V >Model to describe an optimization problem
 Climbo::solvers::lpmcf::LpDualMcf< T >LP solved with min-cost flow
 Climbo::solvers::LPSolveLinearApi< T, V >LPSolve API with limbo::solvers::LinearModel
 Climbo::solvers::LPSolveParametersBase class for custom LPSolve parameters
 CGdsParser::GdsDB::ApplyCellReferenceActionDetails::MagScale< PointType >Scale magnification
 Cmap
 Climbo::algorithms::partition::FM< NodeType, NetWeightType >::gain_bucket_typeGain bucket type
 Climbo::solvers::MatrixCSR< T, I, StartingIndex >Compressed sparse row (CSR) matrix
 Climbo::algorithms::max_clique_visitor_type< GraphType >Callback for boost::bron_kerbosch_all_cliques
 Climbo::algorithms::MaxIndependentSetByMaxClique
 Climbo::solvers::MinCostFlow< T, V >LP solved with min-cost flow
 Climbo::solvers::MinCostFlowSolver< T, V >A base class of min-cost flow solver
 Climbo::solvers::CapacityScaling< T, V >Capacity scaling algorithm for min-cost flow
 Climbo::solvers::CapacityScaling< T, V >Capacity scaling algorithm for min-cost flow
 Climbo::solvers::CostScaling< T, V >Cost scaling algorithm for min-cost flow
 Climbo::solvers::CostScaling< T, V >Cost scaling algorithm for min-cost flow
 Climbo::solvers::CycleCanceling< T, V >Cycle canceling algorithm for min-cost flow
 Climbo::solvers::CycleCanceling< T, V >Cycle canceling algorithm for min-cost flow
 Climbo::solvers::NetworkSimplex< T, V >Network simplex algorithm for min-cost flow
 Climbo::solvers::NetworkSimplex< T, V >Network simplex algorithm for min-cost flow
 Climbo::algorithms::coloring::LawlerChromaticNumber< GraphType >::mis_visitor_type
 CMisVisitor< GraphType >
 Climbo::solvers::MultiKnapsackLagRelax< T, V >Solve multiple knapsack problem with lagrangian relaxation
 Cmultiset
 Climbo::containers::FastMultiSet< KeyType, Compare1, Compare2 >
 CVerilogParser::NetPinDescribe the connection of pins to nets
 CNodeClass to describe graph vertex
 Climbo::algorithms::coloring::LPColoring< GraphType >::NonIntegerInfoRecords the information of non-integer values
 Climbo::geometry::orientation_2dClass denoting orientation of lines
 Cpair
 Climbo::solvers::lpmcf::hash_pair< T1, T2 >Hash calculator for pairs
 Climbo::programoptions::parse_helper< T >Metafunction for parsing a char-based string to a target data type
 Climbo::programoptions::parse_helper< bool >Template specialization for boolean type to struct limbo::programoptions::parse_helper
 Climbo::programoptions::parse_helper< char >Template specialization for char type to struct limbo::programoptions::parse_helper
 Climbo::programoptions::parse_helper< double >Template specialization for double type to struct limbo::programoptions::parse_helper
 Climbo::programoptions::parse_helper< float >Template specialization for float type to struct limbo::programoptions::parse_helper
 Climbo::programoptions::parse_helper< int >Template specialization for int type to struct limbo::programoptions::parse_helper
 Climbo::programoptions::parse_helper< long >Template specialization for long type to struct limbo::programoptions::parse_helper
 Climbo::programoptions::parse_helper< long long >Template specialization for long long type to struct limbo::programoptions::parse_helper
 Climbo::programoptions::parse_helper< std::set< T > >Template specialization for std::set<T> type to struct limbo::programoptions::parse_helper
 Climbo::programoptions::parse_helper< std::vector< T > >Template specialization for std::vector<T> type to struct limbo::programoptions::parse_helper
 Climbo::programoptions::parse_helper< unsigned char >Template specialization for unsigned char type to struct limbo::programoptions::parse_helper
 Climbo::programoptions::parse_helper< unsigned int >Template specialization for unsigned int type to struct limbo::programoptions::parse_helper
 Climbo::programoptions::parse_helper< unsigned long >Template specialization for unsigned long type to struct limbo::programoptions::parse_helper
 Climbo::programoptions::parse_helper< unsigned long long >Template specialization for unsigned long long type to struct limbo::programoptions::parse_helper
 CPointCustom point class
 Climbo::geometry::point_compare_typeSort helper if orient == HORIZONTAL, sort by left lower if orient == VERTICAL, sort by lower left
 Climbo::geometry::point_traits< PointType >Type traits for point
 Climbo::geometry::point_traits< bLib::bPoint >Specialization of limbo::geometry::point_traits for bLib::bPoint
 Climbo::geometry::point_traits< boost::polygon::point_data< T > >Specialization of limbo::geometry::point_traits for boost::polygon::point_data
 Climbo::geometry::point_traits< Point >If your point class setting is different from that in the default point_traits, please create a specialization
 Cboost::geometry::traits::point_type< GdsParser::GdsDB::GdsPolygon >Specialization for point_type
 Cboost::geometry::traits::point_type< GdsParser::GdsDB::GdsRectangle >Specialization for point_type
 Climbo::geometry::Polygon2Rectangle< PointSet, RectSet >Class implement conversion from manhattan polygon to rectangle
 Climbo::geometry::Polygon2Rectangle< std::vector< PointType >, std::vector< RectangleType > >Class implement conversion from manhattan polygon to rectangle
 Cboost::polygon::polygon_data
 CGdsParser::GdsDB::GdsPolygon
 Climbo::programoptions::print_helper< T >Metafunction for printing a target data type
 Climbo::programoptions::print_helper< bool >Template specialization for boolean type to struct limbo::programoptions::print_helper
 Climbo::programoptions::print_helper< std::set< T > >Template specialization for std::set<T> type to struct limbo::programoptions::print_helper
 Climbo::programoptions::print_helper< std::vector< T > >Template specialization for std::vector<T> type to struct limbo::programoptions::print_helper
 Climbo::solvers::ProblemScaler< T, V >Base class for scaling scheme with default no scaling
 Climbo::solvers::L2NormScaler< T, V >Scaling scheme with default L2 norm scaling
 Climbo::solvers::MinCoefficientScaler< T, V >Scaling scheme with minimum coefficient in an expression
 Climbo::programoptions::ProgramOptionsTop API to parse program options
 CVerilogParser::RangeRange with pair of low and high values
 CRectangleCustom rectangle class
 Cboost::polygon::rectangle_data
 CGdsParser::GdsDB::GdsRectangle
 Climbo::geometry::rectangle_traits< RectType >Type traits for rectangle
 Climbo::geometry::rectangle_traits< bLib::bBox >Specialization of limbo::geometry::rectangle_traits for bLib::bBox
 Climbo::geometry::rectangle_traits< boost::polygon::rectangle_data< T > >Specialization of limbo::geometry::rectangle_traits for boost::polygon::rectangle_data
 Climbo::geometry::rectangle_traits< Rectangle >If your rectangle class setting is different from that in the default point_traits, please create a specialization
 CErrorHandler< Iterator >::result< typename, typename, typename >Probably used as some kind of type traits
 CGdsParser::GdsDB::ApplyCellReferenceActionDetails::Rotate< PointType >Rotate operation
 Climbo::algorithms::coloring::DsatColoring< GraphType >::saturation_degree_type
 Climbo::solvers::SmartRound< T, size_t >Round floating point solutions to integer if the variable type is integer. If not rounded, there might be precision issues
 Climbo::solvers::SmartRound< T, 1 >
 Climbo::StaticAssert< bool >Static assertion
 Climbo::StaticAssert< true >Template specialization
 Climbo::containers::DisjointSet::SubsetHelper< ElementType, RankType >Sample implementation of SubsetHelper that uses std::vector as the container. It needs to store parent elements and ranks
 Ctag
 Cboost::geometry::traits::tag< GdsParser::GdsDB::GdsPolygon >Specialization for tag
 Cboost::geometry::traits::tag< GdsParser::GdsDB::GdsRectangle >Specialization for tag
 CLpParser::TermTerm denotes coefficient times a variable
 CTfParser::TfDataBaseBase class for tf database. Only pure virtual functions are defined.
User needs to inheritate this class and derive a custom database type with all callback functions defined
 CTfDataBaseCustom class that inheritates TfParser::TfDataBase with all the required callbacks defined
 CTfParserTf parser for technology file
 CGdsParser::GdsDB::ApplyCellReferenceActionDetails::Translate< PointType >Translate operation
 Cstd::unary_function
 Climbo::algorithms::coloring::Coloring< GraphType >::EdgeHashTypeHasher class for graph_edge_type
 Climbo::algorithms::coloring::ILPColoringLemonCbc< GraphType >::edge_hash_typeHasher class for graph_edge_type
 Climbo::programoptions::ValueBaseAbstract type of data value which defines various virtual functions
 Climbo::programoptions::Value< T >Generic class for various data values
 Climbo::solvers::Variable< T >Describe variables in optimization problem
 Climbo::solvers::lpmcf::LpDualMcf< T >::variable_typeVariable \(x_i\) in the primal linear programming problem. standard format: \(l_i \le x_i \le u_i\) maps to node \(i\), arcs from node \(i\) to node \(st\)
 Climbo::solvers::SearchByAdjustCoefficient< T, V >::VariableMoveCostWrapper for the move cost of an item
 Climbo::solvers::SearchByBinSmoothing< T, V >::VariableMoveCostWrapper for the move cost of an item
 Climbo::solvers::VariableProperty< V >Describe properties of a variable
 CBookshelfParser::vector
 CVerilogParser::GeneralNameArrayBison does not support vector very well, so here create a dummy class for VerilogParser::GeneralName array
 CVerilogParser::StringArrayBison does not support vector very well, so here create a dummy class for string array
 CDefParser::vector
 CVerilogParser::GeneralNameArrayBison does not support vector very well, so here create a dummy class for VerilogParser::GeneralName array
 CVerilogParser::StringArrayBison does not support vector very well, so here create a dummy class for string array
 CEbeamParser::vector
 CVerilogParser::GeneralNameArrayBison does not support vector very well, so here create a dummy class for VerilogParser::GeneralName array
 CVerilogParser::StringArrayBison does not support vector very well, so here create a dummy class for string array
 CGdfParser::vector
 CVerilogParser::GeneralNameArrayBison does not support vector very well, so here create a dummy class for VerilogParser::GeneralName array
 CVerilogParser::StringArrayBison does not support vector very well, so here create a dummy class for string array
 CLefParser::vector
 CVerilogParser::GeneralNameArrayBison does not support vector very well, so here create a dummy class for VerilogParser::GeneralName array
 CVerilogParser::StringArrayBison does not support vector very well, so here create a dummy class for string array
 Climbo::algorithms::coloring::vector
 CVerilogParser::GeneralNameArrayBison does not support vector very well, so here create a dummy class for VerilogParser::GeneralName array
 CVerilogParser::StringArrayBison does not support vector very well, so here create a dummy class for string array
 Climbo::geometry::vector
 CVerilogParser::GeneralNameArrayBison does not support vector very well, so here create a dummy class for VerilogParser::GeneralName array
 CVerilogParser::StringArrayBison does not support vector very well, so here create a dummy class for string array
 CLpParser::vector
 CVerilogParser::GeneralNameArrayBison does not support vector very well, so here create a dummy class for VerilogParser::GeneralName array
 CVerilogParser::StringArrayBison does not support vector very well, so here create a dummy class for string array
 Cstd::vector
 CVerilogParser::GeneralNameArrayBison does not support vector very well, so here create a dummy class for VerilogParser::GeneralName array
 CVerilogParser::StringArrayBison does not support vector very well, so here create a dummy class for string array
 Cvector
 CBookshelfParser::IntegerArrayBison does not support vector very well, so here create a dummy class for integer array
 CBookshelfParser::StringArrayBison does not support vector very well, so here create a dummy class for string array
 CEbeamParser::IntegerArrayBison does not support vector very well, so here create a dummy class for integer array
 CEbeamParser::StringArrayBison does not support vector very well, so here create a dummy class for string array
 CGdfParser::IntegerArrayBison does not support vector very well, so here create a dummy class for integer array
 CGdfParser::NumberArrayBison does not support vector very well, so here create a dummy class for floating point number array
 CGdfParser::StringArrayBison does not support vector very well, so here create a dummy class for string array
 CVerilogParser::vector
 CVerilogParser::GeneralNameArrayBison does not support vector very well, so here create a dummy class for VerilogParser::GeneralName array
 CVerilogParser::StringArrayBison does not support vector very well, so here create a dummy class for string array
 CVerilogParser::VerilogDataBaseBase class for verilog database. Only pure virtual functions are defined.
User needs to inheritate this class and derive a custom database type with all callback functions defined
 CVerilogDataBaseCustom class that inheritates VerilogParser::VerilogDataBase with all the required callbacks defined
 Climbo::algorithms::VertexLabelWriter< GraphType >Default VertexLabelWriter for write_graph
 Climbo::algorithms::coloring::ColoringVertexLabelWriter< GraphType >
 Climbo::algorithms::partition::FMMultiWay< GainCalcType >::VertexMoveClass denotes movement of vertex
 CGdsParser::GdsDB::WriteCellObjectAction< GdsWriterType >
 CGdsParser::GdsDB::ApplyCellReferenceActionDetails::XReflection< PointType >X reflection