Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PKU-IDEA/OpenPARF
/ functions
Functions
9,719 in github.com/PKU-IDEA/OpenPARF
⨍
Functions
9,719
◇
Types & classes
2,201
↓ 63 callers
Method
x
openparf/ops/ism_dp/src/ism_solver.h:106
↓ 63 callers
Method
y
openparf/ops/ism_dp/src/ism_solver.h:107
↓ 62 callers
Method
blocking
--------------------------------------------------------------- @brief returns if a group/parameter is blocking/positional */
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:1494
↓ 62 callers
Function
qh_settempfree
-<a href="qh-set_r.htm#TOC" >-------------------------------<a name="settempfree">-</a> qh_settempfree(qh, set )
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/qset_r.c:1217
↓ 62 callers
Method
x
Getters
openparf/ops/clock_network_planner/src/utplacefx/SiteColumn.h:40
↓ 61 callers
Method
direct
\brief Direct the edge. Direct the given edge. The returned arc represents the given edge and its direction comes from the bool parameter. If it is \
openparf/routing/fpga-router/3rdparty/lemon/lemon/concepts/graph.h:684
↓ 61 callers
Method
swap
\brief Swaps the position of the two items in the map. Swaps the position of the two items in the map.
openparf/routing/fpga-router/3rdparty/lemon/lemon/maps.h:2297
↓ 58 callers
Method
child
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:5519
↓ 57 callers
Function
checkGraphEdgeList
openparf/routing/fpga-router/3rdparty/lemon/test/graph_test.h:126
↓ 57 callers
Function
distance
openparf/routing/fpga-router/3rdparty/taskflow/taskflow/utility/iterator.hpp:9
↓ 57 callers
Method
end
@brief iterator only to valid sites
openparf/database/site.h:311
↓ 57 callers
Function
qh_distplane
-<a href="qh-geom_r.htm#TOC" >-------------------------------</a><a name="distplane">-</a> qh_distplane(qh, point, fa
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/geom_r.c:50
↓ 57 callers
Method
resize
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/map.h:81
↓ 57 callers
Method
write
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:5061
↓ 56 callers
Method
pop
openparf/container/fixed_size_pq.hpp:46
↓ 56 callers
Method
reached
Returns \c true if \c v is reached from the root(s). \pre Either \ref run(Node) "run()" or \ref init() must be called before using this function.
openparf/routing/fpga-router/3rdparty/lemon/lemon/dfs.h:752
↓ 55 callers
Method
init
\brief Initializes the internal data structures. Initializes the internal data structures.
openparf/routing/fpga-router/3rdparty/lemon/lemon/dfs.h:433
↓ 55 callers
Method
pop
\brief Remove the item having minimum priority. This function removes the item having minimum priority. \pre The heap must be non-empty.
openparf/routing/fpga-router/3rdparty/lemon/lemon/dheap.h:225
↓ 55 callers
Method
repeatable
--------------------------------------------------------------- @brief returns if a group/parameter is repeatable */
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:1481
↓ 54 callers
Function
allocate_clear
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/allocator.h:35
↓ 53 callers
Function
qh_memfree
-<a href="qh-mem_r.htm#TOC" >--------------------------------</a><a name="memfree">-</a> qh_memfree(qh, object, insiz
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/mem_r.c:227
↓ 53 callers
Function
set
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:1071
↓ 52 callers
Method
append_unsafe
Does NOT check capacity. To be used after ensure_slots, for example.
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/array.h:84
↓ 52 callers
Function
init
openparf/routing/fpga-router/3rdparty/lemon/test/counter_test.cc:103
↓ 51 callers
Method
join
openparf/geometry/box.hpp:131
↓ 50 callers
Function
checkArcIds
openparf/routing/fpga-router/3rdparty/lemon/test/graph_test.h:243
↓ 50 callers
Function
checkGraphArcMap
openparf/routing/fpga-router/3rdparty/lemon/test/graph_test.h:359
↓ 50 callers
Function
checkGraphNodeMap
openparf/routing/fpga-router/3rdparty/lemon/test/graph_test.h:269
↓ 50 callers
Function
checkNodeIds
openparf/routing/fpga-router/3rdparty/lemon/test/graph_test.h:204
↓ 50 callers
Method
dist
Returns the distance of the given node from the root(s). \warning If node \c v is not reached from the root(s), then the return value of this functio
openparf/routing/fpga-router/3rdparty/lemon/lemon/dfs.h:695
↓ 50 callers
Method
normalize
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/vec.h:109
↓ 49 callers
Method
width
@brief width of the box
openparf/geometry/box.hpp:41
↓ 48 callers
Method
prio
\brief The minimum priority. This function returns the minimum priority. \pre The heap must be non-empty.
openparf/routing/fpga-router/3rdparty/lemon/lemon/dheap.h:219
↓ 48 callers
Function
qh_errexit2
-<a href="qh-qhull_r.htm#TOC" >-------------------------------</a><a name="errexit2">-</a> qh_errexit2(qh, exitcode,
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/libqhull_r.c:766
↓ 48 callers
Method
y
openparf/ops/masked_direct_lg/src/dl_solver.h:220
↓ 47 callers
Method
format
Set output format. The output format is global for all timestamp instances.
openparf/routing/fpga-router/3rdparty/lemon/lemon/time_measure.h:93
↓ 46 callers
Function
clear
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:296
↓ 46 callers
Function
complexMul
openparf/ops/dct/src/complex.h:13
↓ 46 callers
Method
nodeNum
\brief Number of nodes.
openparf/routing/fpga-router/3rdparty/lemon/lemon/full_graph.h:616
↓ 46 callers
Method
x
openparf/ops/masked_direct_lg/src/dl_solver.h:219
↓ 45 callers
Method
apply
openparf/database/placedb.cpp:281
↓ 45 callers
Method
siteType
openparf/database/site_type.cpp:97
↓ 45 callers
Method
split
\brief Split the current path. It splits the current path into two parts. The part before the iterator \c it will remain in the current path and the
openparf/routing/fpga-router/3rdparty/lemon/lemon/path.h:737
↓ 44 callers
Method
addNode
openparf/routing/fpga-router/src/router/routetree.cpp:23
↓ 44 callers
Method
angle
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/vec.h:118
↓ 44 callers
Method
name
(self)
openparf/ops/congestion_prediction/src/models/base_model.py:8
↓ 44 callers
Method
numPins
openparf/ops/direct_lg/src/dl_solver.h:343
↓ 44 callers
Method
resourceCapacity
@brief getter for resource capacity
openparf/database/site_type.h:81
↓ 44 callers
Method
resourceId
openparf/database/resource.cpp:59
↓ 44 callers
Method
start
Executes the algorithm. This method runs the %DFS algorithm from the root node in order to compute the DFS path to each node. The algorithm computes
openparf/routing/fpga-router/3rdparty/lemon/lemon/dfs.h:548
↓ 43 callers
Method
capacity
@brief capacity of the map
openparf/container/multi_dim_map.hpp:194
↓ 43 callers
Function
qh_settemp
-<a href="qh-set_r.htm#TOC" >-------------------------------<a name="settemp">-</a> qh_settemp(qh, setsize ) retu
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/qset_r.c:1189
↓ 42 callers
Function
find
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:307
↓ 42 callers
Method
norm
openparf/routing/fpga-router/3rdparty/lemon/lemon/bits/bezier.h:66
↓ 42 callers
Method
numClockNets
openparf/ops/clock_network_planner/src/netlist_wrapper.h:59
↓ 41 callers
Method
addSource
Adds a new source node to the set of nodes to be processed. \pre The stack must be empty. Otherwise the algorithm gives wrong results. (One of the ou
openparf/routing/fpga-router/3rdparty/lemon/lemon/dfs.h:453
↓ 41 callers
Method
current
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:9384
↓ 41 callers
Method
edge
\brief Returns the edge connecting the given nodes. Returns the edge connecting the given nodes.
openparf/routing/fpga-router/3rdparty/lemon/lemon/full_graph.h:611
↓ 41 callers
Method
notifier
\brief Gives back a pointer to the notifier which the map attached into. This function gives back a pointer to the notifier which the map attached in
openparf/routing/fpga-router/3rdparty/lemon/lemon/bits/alteration_notifier.h:185
↓ 41 callers
Method
numCrY
openparf/ops/clock_network_planner/src/database_wrapper.h:42
↓ 41 callers
Method
numPins
openparf/ops/masked_direct_lg/src/dl_solver.h:348
↓ 40 callers
Method
getPinByIdx
openparf/routing/fpga-router/src/database/port.h:28
↓ 40 callers
Method
height
openparf/ops/chain_legalizer/src/chain_legalizer.cpp:98
↓ 40 callers
Method
positive
Returns \c true if \c a is \e surely positive
openparf/routing/fpga-router/3rdparty/lemon/lemon/tolerance.h:68
↓ 40 callers
Method
set
Key is internally allocated and copied; value is simply assigned
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/map.h:136
↓ 40 callers
Method
valid
This function gives back \c true if the given node is valid, i.e. it is a real node of the graph. \warning A removed node could become valid again if
openparf/routing/fpga-router/3rdparty/lemon/lemon/list_graph.h:1253
↓ 39 callers
Method
extend
Add a new box to the box list
openparf/routing/fpga-router/3rdparty/lemon/lemon/radix_heap.h:187
↓ 39 callers
Method
getEdge
openparf/routing/fpga-router/src/router/routegraph.h:106
↓ 39 callers
Function
qh_setfree
-<a href="qh-set_r.htm#TOC" >-------------------------------<a name="setfree">-</a> qh_setfree(qh, setp ) frees t
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/qset_r.c:718
↓ 38 callers
Function
big_endian_swap16
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/utils.cpp:123
↓ 38 callers
Function
checkGraphConEdgeList
openparf/routing/fpga-router/3rdparty/lemon/test/graph_test.h:180
↓ 38 callers
Method
first
\brief First item in the container. Returns the first item in the container. It is for start the iteration on the container.
openparf/routing/fpga-router/3rdparty/lemon/lemon/bits/alteration_notifier.h:307
↓ 38 callers
Function
qh_fprintf_rbox
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/userprintf_rbox_r.c:40
↓ 38 callers
Function
swap
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:7417
↓ 38 callers
Method
topModuleInst
openparf/database/design.cpp:58
↓ 37 callers
Method
_data
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:6413
↓ 37 callers
Function
qh_strtod
-<a href="qh-globa_r.htm#TOC" >-------------------------------</a><a name="strtol">-</a> qh_strtol( s, endp) qh_strto
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/random_r.c:233
↓ 36 callers
Method
next
\brief Next item in the container. Returns the next item in the container. It is for iterate on the container.
openparf/routing/fpga-router/3rdparty/lemon/lemon/bits/alteration_notifier.h:315
↓ 36 callers
Method
numBLEsPerCLB
@brief number of BLEs in a CLB
openparf/database/placedb.h:426
↓ 36 callers
Method
required
--------------------------------------------------------------- @brief returns if a parameter is required */
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:1954
↓ 36 callers
Method
reshape
@brief setter for the dimensions
openparf/database/site.h:190
↓ 36 callers
Method
state
\brief Return the state of an item. This method returns \c PRE_HEAP if the given item has never been in the heap, \c IN_HEAP if it is in the heap at
openparf/routing/fpga-router/3rdparty/lemon/lemon/dheap.h:309
↓ 35 callers
Function
Round
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/clipperlib/clipper.cpp:136
↓ 35 callers
Method
height
@brief getter for height
openparf/database/site.h:187
↓ 35 callers
Method
length
\brief Length of the path.
openparf/routing/fpga-router/3rdparty/lemon/lemon/path.h:144
↓ 35 callers
Function
qh_setin
-<a href="qh-set_r.htm#TOC" >-------------------------------<a name="setin">-</a> qh_setin( set, setelem ) return
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/qset_r.c:797
↓ 34 callers
Method
decrease
\brief Decrease the priority of an item to the given value. This function decreases the priority of an item to the given value. \param i The item. \p
openparf/routing/fpga-router/3rdparty/lemon/lemon/dheap.h:285
↓ 34 callers
Method
net
openparf/database/model.cpp:182
↓ 34 callers
Method
numInsts
@brief number of instances
openparf/database/placedb.h:139
↓ 34 callers
Method
pin
@brief shortcut getter for pin
openparf/database/model.h:166
↓ 34 callers
Method
rbegin
openparf/routing/fpga-router/3rdparty/taskflow/taskflow/utility/passive_vector.hpp:136
↓ 34 callers
Method
reserve
@brief reserve capacity @param s1 size of the first dimension @param s total number of elements
openparf/container/flat_nested_vector.hpp:130
↓ 33 callers
Method
emplace
openparf/routing/fpga-router/3rdparty/taskflow/taskflow/cuda/cuda_flow.hpp:1179
↓ 33 callers
Method
numCrX
openparf/ops/clock_network_planner/src/database_wrapper.h:41
↓ 32 callers
Function
distance_to_line_sq
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/utils.cpp:87
↓ 32 callers
Method
exclusive
@brief returns if children are mutually exclusive alternatives */
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:3181
↓ 32 callers
Method
load
openparf/routing/fpga-router/3rdparty/taskflow/taskflow/core/observer.hpp:39
↓ 32 callers
Method
rend
openparf/routing/fpga-router/3rdparty/taskflow/taskflow/utility/passive_vector.hpp:138
↓ 32 callers
Method
resize
openparf/container/vector_2d.hpp:58
↓ 32 callers
Method
size
Returns the size of the map.
openparf/routing/fpga-router/3rdparty/lemon/lemon/maps.h:279
← previous
next →
101–200 of 9,719, ranked by callers