MCPcopy Create free account

hub / github.com/PKU-IDEA/OpenPARF / functions

Functions9,719 in github.com/PKU-IDEA/OpenPARF

↓ 1,113 callersMethodsize
openparf/routing/fpga-router/src/vprheap/binary_heap.cpp:106
↓ 1,037 callersFunctiongetPinIdxInGraph
openparf/routing/fpga-router/src/utils/ispd/parser.cpp:39
↓ 1,034 callersMethodsetVertexInst
openparf/routing/fpga-router/src/router/routegraph.h:119
↓ 937 callersFunctionqh_fprintf
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/userprintf_r.c:45
↓ 633 callersMethodaddInputPin
openparf/routing/fpga-router/src/router/inst.h:50
↓ 611 callersMethodpush_back
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:8923
↓ 563 callersMethodsize
The dimension of the vector. This function always returns 2.
openparf/routing/fpga-router/3rdparty/lemon/lemon/dim2.h:66
↓ 493 callersMethodtarget
\brief The target node of the arc. Returns the target node of the given arc.
openparf/routing/fpga-router/3rdparty/lemon/lemon/concepts/graph.h:622
↓ 474 callersMethodat
@brief getter for element
openparf/database/site.h:220
↓ 448 callersMethodfind
\brief Returns the index of the element's component. The method returns the index of the element's component. This is an integer between zero and the
openparf/routing/fpga-router/3rdparty/lemon/lemon/unionfind.h:103
↓ 401 callersMethodaddOutputPin
openparf/routing/fpga-router/src/router/inst.h:58
↓ 378 callersMethodend
Gives back the the 'after the last' iterator
openparf/routing/fpga-router/3rdparty/lemon/lemon/maps.h:1766
↓ 368 callersMethodsize
openparf/ops/clock_network_planner/src/utplacefx/Vector2D.h:48
↓ 344 callersMethodset
openparf/routing/fpga-router/3rdparty/lemon/lemon/dim2.h:585
↓ 332 callersMethodattribute
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:5529
↓ 311 callersMethodsource
\brief The source node of the arc. Returns the source node of the given arc.
openparf/routing/fpga-router/3rdparty/lemon/lemon/concepts/graph.h:617
↓ 309 callersMethodend
openparf/ops/clock_network_planner/src/utplacefx/Vector2D.h:59
↓ 305 callersMethodback
openparf/routing/fpga-router/3rdparty/taskflow/taskflow/utility/passive_vector.hpp:160
↓ 296 callersMethodpush_back
adds an element to the back of heap and expand if necessary, but does not maintain heap property
openparf/routing/fpga-router/src/vprheap/binary_heap.cpp:161
↓ 261 callersMethodappend
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/array.h:74
↓ 249 callersMethodaddNode
\brief Add a new node to the graph. This function adds a new node to the graph. \return The new node.
openparf/routing/fpga-router/3rdparty/lemon/lemon/list_graph.h:1218
↓ 236 callersMethodbegin
Gives back the given iterator set for the first key
openparf/routing/fpga-router/3rdparty/lemon/lemon/maps.h:1761
↓ 230 callersMethodbegin
openparf/ops/clock_network_planner/src/utplacefx/Vector2D.h:57
↓ 219 callersMethodaddArc
\brief Add a new arc to the digraph. Add a new arc to the digraph with source node \c s and target node \c t. \return The new arc.
openparf/routing/fpga-router/3rdparty/lemon/lemon/edge_set.h:342
↓ 213 callersFunctionqh_errexit
-<a href="qh-user_r.htm#TOC" >-------------------------------</a><a name="errexit">-</a> qh_errexit(qh, exitcode, fac
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/user_r.c:208
↓ 212 callersMethodemplace_back
openparf/routing/fpga-router/3rdparty/taskflow/taskflow/core/graph.hpp:571
↓ 211 callersMethodinsert
openparf/routing/fpga-router/3rdparty/lemon/lemon/core.h:1965
↓ 207 callersMethodrun
openparf/routing/fpga-router/3rdparty/lemon/test/tsp_test.cc:256
↓ 204 callersFunctionprint
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:6928
↓ 203 callersFunctionopenparfPrint
openparf/util/message.cpp:17
↓ 201 callersMethodempty
Return \c true if the box is empty (i.e. return \c false if at least one point was added to the box or the coordinates of the box were set). The coor
openparf/routing/fpga-router/3rdparty/lemon/lemon/dim2.h:312
↓ 201 callersMethodstr
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:6070
↓ 181 callersMethody
openparf/ops/direct_lg/src/dl_solver.h:221
↓ 179 callersFunctionqh_setsize
-<a href="qh-set_r.htm#TOC" >-------------------------------<a name="setsize">-</a> qh_setsize(qh, set ) returns
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/qset_r.c:1154
↓ 173 callersMethodclear
Make the box empty
openparf/routing/fpga-router/3rdparty/lemon/lemon/dim2.h:317
↓ 169 callersMethodx
openparf/ops/direct_lg/src/dl_solver.h:220
↓ 168 callersMethodas_int
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:5183
↓ 160 callersFunctionqh_option
-<a href="qh-globa_r.htm#TOC" >-------------------------------</a><a name="option">-</a> qh_option(qh, option, intVal
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/global_r.c:2225
↓ 158 callersMethodfront
openparf/routing/fpga-router/3rdparty/taskflow/taskflow/utility/passive_vector.hpp:158
↓ 158 callersMethodid
@brief get id of the object @return id
openparf/database/object.h:54
↓ 151 callersFunctioncheckGraphInArcList
openparf/routing/fpga-router/3rdparty/lemon/test/graph_test.h:111
↓ 151 callersFunctioncheckGraphOutArcList
openparf/routing/fpga-router/3rdparty/lemon/test/graph_test.h:96
↓ 150 callersMethodclear
openparf/ops/clock_network_planner/src/utplacefx/Vector2D.h:42
↓ 146 callersMethodpush
\brief Insert a pair of item and priority into the heap. This function inserts \c p.first to the heap with priority \c p.second. \param p The pair to
openparf/routing/fpga-router/3rdparty/lemon/lemon/dheap.h:194
↓ 146 callersFunctionto_string
@brief convert a task type to a human-readable string */
openparf/routing/fpga-router/3rdparty/taskflow/taskflow/core/task.hpp:50
↓ 146 callersMethodvalue
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:5230
↓ 145 callersFunctionignore_unused_variable_warning
openparf/routing/fpga-router/3rdparty/lemon/lemon/concept_check.h:37
↓ 132 callersMethodaddEdge
\brief Add a new edge to the graph. This function adds a new edge to the graph between nodes \c u and \c v with inherent orientation from node \c u t
openparf/routing/fpga-router/3rdparty/lemon/lemon/list_graph.h:1226
↓ 131 callersMethodresize
Resizes the underlying \c std::vector container, so changes the keyset of the map. \param size The new size of the map. The new keyset will be the ran
openparf/routing/fpga-router/3rdparty/lemon/lemon/maps.h:290
↓ 124 callersFunctionqh_pointid
-<a href="qh-poly_r.htm#TOC" >-------------------------------</a><a name="pointid">-</a> qh_pointid(qh, point ) r
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/poly_r.c:1157
↓ 124 callersMethodu
\brief The first node of the edge. Returns the first node of the given edge. Edges don't have source and target nodes, however, methods u() and v()
openparf/routing/fpga-router/3rdparty/lemon/lemon/concepts/graph.h:599
↓ 120 callersMethodend
@brief returns mutating iterator to position one past the last element */
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:3402
↓ 116 callersMethodsize
@brief getter for the number of valid sites
openparf/database/site.h:320
↓ 115 callersFunctionsort
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:7527
↓ 115 callersMethodv
\brief The second node of the edge. Returns the second node of the given edge. Edges don't have source and target nodes, however, methods u() and v(
openparf/routing/fpga-router/3rdparty/lemon/lemon/concepts/graph.h:612
↓ 114 callersFunctionINDEX
openparf/ops/dct/src/dct2_fft2.h:32
↓ 112 callersFunctioncheckGraphNodeList
openparf/routing/fpga-router/3rdparty/lemon/test/graph_test.h:32
↓ 112 callersMethodoppositeArc
\brief The oppositely directed arc. Returns the oppositely directed arc representing the same edge.
openparf/routing/fpga-router/3rdparty/lemon/lemon/concepts/graph.h:699
↓ 112 callersMethodresize
openparf/ops/clock_network_planner/src/utplacefx/Vector2D.h:43
↓ 111 callersMethodempty
--------------------------------------------------------------- @brief returns true, if group has no children, false otherwise */
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:3377
↓ 111 callersMethoderase
\brief Remove the given item from the heap. This function removes the given item from the heap if it is already stored. \param i The item to delete.
openparf/routing/fpga-router/3rdparty/lemon/lemon/dheap.h:238
↓ 109 callersFunctioncheckGraphArcList
openparf/routing/fpga-router/3rdparty/lemon/test/graph_test.h:80
↓ 105 callersMethodempty
openparf/container/fixed_size_pq.hpp:47
↓ 104 callersFunctionqh_setappend
-<a href="qh-set_r.htm#TOC" >-------------------------------<a name="setappend">-</a> qh_setappend(qh, setp, newelem
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/qset_r.c:133
↓ 97 callersMethodX
openparf/routing/fpga-router/src/utils/utils.h:22
↓ 97 callersMethodY
openparf/routing/fpga-router/src/utils/utils.h:23
↓ 94 callersMethodyl
openparf/ops/chain_legalizer/src/chain_legalizer.cpp:84
↓ 93 callersFunctioncheckGraphIncEdgeArcLists
openparf/routing/fpga-router/3rdparty/lemon/test/graph_test.h:156
↓ 92 callersMethodreserve
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:690
↓ 90 callersFunctionfree_allocation
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/allocator.h:37
↓ 88 callersMethodid
\brief Returns the ID of the column.
openparf/routing/fpga-router/3rdparty/lemon/lemon/lp_base.h:188
↓ 88 callersMethodyh
openparf/ops/chain_legalizer/src/chain_legalizer.cpp:83
↓ 87 callersMethodensure_slots
Ensure at least the specified number of free slots at the end
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/array.h:120
↓ 87 callersMethodinst
openparf/database/model.cpp:134
↓ 83 callersMethoditem
\brief Gives back a representant item of the component. Gives back a representant item of the component.
openparf/routing/fpga-router/3rdparty/lemon/lemon/unionfind.h:487
↓ 82 callersMethodclear
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/cell.cpp:55
↓ 81 callersMethodbegin
--------------------------------------------------------------- @brief returns mutating iterator to position of first element */
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:3395
↓ 81 callersMethodmatching
\brief Return \c true if the given edge is in the matching. This function returns \c true if the given edge is in the current matching.
openparf/routing/fpga-router/3rdparty/lemon/lemon/matching.h:576
↓ 81 callersMethodname
@brief getter for name
openparf/database/resource.h:50
↓ 80 callersFunctioncheckGraphConArcList
openparf/routing/fpga-router/3rdparty/lemon/test/graph_test.h:165
↓ 79 callersFunctionoasis_putc
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/oasis.cpp:70
↓ 79 callersFunctionoasis_read_unsigned_integer
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/oasis.cpp:121
↓ 78 callersFunctionoasis_write_unsigned_integer
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/oasis.cpp:513
↓ 78 callersMethody
openparf/ops/clock_network_planner/src/utplacefx/ClockNetworkPlanner.h:690
↓ 76 callersFunctionallocate
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/allocator.h:31
↓ 75 callersMethodchildren
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:5454
↓ 75 callersMethodtest
(self)
openparf/ops/congestion_prediction/src/models/base_model.py:25
↓ 73 callersMethodmodelId
openparf/database/design.cpp:33
↓ 71 callersMethodgetPos
openparf/routing/fpga-router/src/router/routegraph.h:112
↓ 70 callersMethodinsert
Insert item at specified index, pushing the remaining forward
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/array.h:87
↓ 70 callersMethodtop
Give back the top of the box. If the box is empty, then the return value is not defined.
openparf/routing/fpga-router/3rdparty/lemon/lemon/dim2.h:407
↓ 69 callersMethodgetSubModule
openparf/routing/fpga-router/src/database/module.h:36
↓ 69 callersMethodpop_back
openparf/routing/fpga-router/3rdparty/taskflow/taskflow/utility/passive_vector.hpp:89
↓ 68 callersMethodnode
\brief The node with the given index. This function returns the node with the given index. \sa index()
openparf/routing/fpga-router/3rdparty/lemon/lemon/static_graph.h:314
↓ 67 callersMethodreplace
\brief Replace an item in the heap. This function replaces item \c i with item \c j. Item \c i must be in the heap, while \c j must be out of the hea
openparf/routing/fpga-router/3rdparty/lemon/lemon/dheap.h:341
↓ 67 callersMethodsize
openparf/routing/fpga-router/3rdparty/taskflow/taskflow/core/tsq.hpp:163
↓ 66 callersFunctioncountNodes
openparf/routing/fpga-router/3rdparty/lemon/lemon/core.h:252
↓ 65 callersMethodsize
@brief returns number of children */
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:3380
↓ 64 callersMethodgetName
openparf/routing/fpga-router/src/router/net.h:36
↓ 63 callersMethoddb
@brief getter for raw database
openparf/database/placedb.h:134
next →1–100 of 9,719, ranked by callers