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
↓ 3 callers
Method
pinToNodeId
openparf/ops/clock_network_planner/src/netlist_wrapper.h:87
↓ 3 callers
Function
prepend_node
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:1252
↓ 3 callers
Method
previous_sibling
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:5555
↓ 3 callers
Method
processNextRound
\brief Executes one round from the Bellman-Ford algorithm. If the algoritm calculated the distances in the previous round exactly for the paths of at
openparf/routing/fpga-router/3rdparty/lemon/lemon/bellman_ford.h:453
↓ 3 callers
Method
processNextWeakRound
\brief Executes one weak round from the Bellman-Ford algorithm. If the algorithm calculated the distances in the previous round at least for the path
openparf/routing/fpga-router/3rdparty/lemon/lemon/bellman_ford.h:494
↓ 3 callers
Function
qh_all_merges
-<a href="qh-merge_r.htm#TOC" >-------------------------------</a><a name="all_merges">-</a> qh_all_merges(qh, otherm
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/merge_r.c:223
↓ 3 callers
Function
qh_all_vertexmerges
-<a href="qh-merge_r.htm#TOC" >-------------------------------</a><a name="all_vertexmerges">-</a> qh_all_vertexmerge
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/merge_r.c:358
↓ 3 callers
Function
qh_buildtracing
-<a href="qh-qhull_r.htm#TOC" >-------------------------------</a><a name="buildtracing">-</a> qh_buildtracing(qh, fu
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/libqhull_r.c:664
↓ 3 callers
Function
qh_checkdelridge
-<a href="qh-merge_r.htm#TOC" >-------------------------------</a><a name="checkdelridge">-</a> qh_checkdelridge(qh)
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/merge_r.c:717
↓ 3 callers
Function
qh_checkfacet
-<a href="qh-poly_r.htm#TOC" >-------------------------------</a><a name="checkfacet">-</a> qh_checkfacet(qh, facet,
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/poly2_r.c:714
↓ 3 callers
Function
qh_checkflipped
-<a href="qh-poly_r.htm#TOC" >-------------------------------</a><a name="checkflipped">-</a> qh_checkflipped(qh, fac
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/poly_r.c:237
↓ 3 callers
Function
qh_checkzero
-<a href="qh-merge_r.htm#TOC" >-------------------------------</a><a name="checkzero">-</a> qh_checkzero(qh, testall
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/merge_r.c:785
↓ 3 callers
Function
qh_collectstatistics
-<a href="qh-stat_r.htm#TOC" >-------------------------------</a><a name="collectstatistics">-</a> qh_collectstatisti
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/stat_r.c:330
↓ 3 callers
Function
qh_deletevisible
-<a href="qh-poly_r.htm#TOC" >-------------------------------</a><a name="deletevisible">-</a> qh_deletevisible()
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/poly_r.c:323
↓ 3 callers
Function
qh_delridge_merge
-<a href="qh-merge_r.htm#TOC" >-------------------------------</a><a name="delridge_merge">-</a> qh_delridge_merge(qh
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/merge_r.c:1028
↓ 3 callers
Function
qh_findgood
-<a href="qh-poly_r.htm#TOC" >-------------------------------</a><a name="findgood">-</a> qh_findgood(qh, facetlist,
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/poly2_r.c:1825
↓ 3 callers
Function
qh_geomplanes
-<a href="qh-geom_r.htm#TOC" >-------------------------------</a><a name="geomplanes">-</a> qh_geomplanes(qh, facet,
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/io_r.c:844
↓ 3 callers
Function
qh_getcenter
-<a href="qh-geom_r.htm#TOC" >-------------------------------</a><a name="getcenter">-</a> qh_getcenter(qh, vertices
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/geom_r.c:710
↓ 3 callers
Function
qh_getmergeset
-<a href="qh-merge_r.htm#TOC" >-------------------------------</a><a name="getmergeset">-</a> qh_getmergeset(qh, face
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/merge_r.c:1698
↓ 3 callers
Function
qh_infiniteloop
-<a href="qh-qhull_r.htm#TOC" >-------------------------------</a><a name="infiniteloop">-</a> qh_infiniteloop(qh, fa
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/poly2_r.c:2077
↓ 3 callers
Function
qh_isvertex
-<a href="qh-poly_r.htm#TOC" >-------------------------------</a><a name="isvertex">-</a> qh_isvertex( point, vertice
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/poly2_r.c:2443
↓ 3 callers
Function
qh_makenewplanes
-<a href="qh-poly_r.htm#TOC" >-------------------------------</a><a name="makenewplanes">-</a> qh_makenewplanes()
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/poly_r.c:566
↓ 3 callers
Function
qh_maxouter
-<a href="qh-geom_r.htm#TOC" >-------------------------------</a><a name="maxouter">-</a> qh_maxouter(qh) return
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/geom2_r.c:1193
↓ 3 callers
Function
qh_memcheck
-<a href="qh-mem_r.htm#TOC" >--------------------------------</a><a name="memcheck">-</a> qh_memcheck(qh) */
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/mem_r.c:180
↓ 3 callers
Function
qh_memfreeshort
-<a href="qh-mem_r.htm#TOC" >-------------------------------</a><a name="memfreeshort">-</a> qh_memfreeshort(qh, curl
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/mem_r.c:275
↓ 3 callers
Function
qh_meminit
-<a href="qh-mem_r.htm#TOC" >--------------------------------</a><a name="meminit">-</a> qh_meminit(qh, ferr ) in
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/mem_r.c:304
↓ 3 callers
Function
qh_memstatistics
-<a href="qh-mem_r.htm#TOC" >-------------------------------</a><a name="memstatistics">-</a> qh_memstatistics(qh, fp
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/mem_r.c:420
↓ 3 callers
Function
qh_new_qhull
-<a href="qh-user_r.htm#TOC" >-------------------------------</a><a name="new_qhull">-</a> qh_new_qhull(qh, dim, nump
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/user_r.c:124
↓ 3 callers
Function
qh_newfacet
-<a href="qh-poly_r.htm#TOC" >-------------------------------</a><a name="newfacet">-</a> qh_newfacet(qh) return
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/poly_r.c:1088
↓ 3 callers
Function
qh_out2n
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/rboxlib_r.c:798
↓ 3 callers
Function
qh_outcoincident
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/rboxlib_r.c:825
↓ 3 callers
Function
qh_outcoord
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/rboxlib_r.c:814
↓ 3 callers
Function
qh_partitionvisible
-<a href="qh-qhull_r.htm#TOC" >-------------------------------</a><a name="partitionvisible">-</a> qh_partitionvisibl
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/libqhull_r.c:1454
↓ 3 callers
Function
qh_postmerge
-<a href="qh-merge_r.htm#TOC" >-------------------------------</a><a name="postmerge">-</a> qh_postmerge(qh, reason,
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/merge_r.c:139
↓ 3 callers
Function
qh_prependfacet
-<a href="qh-poly_r.htm#TOC" >-------------------------------</a><a name="prependfacet">-</a> qh_prependfacet(qh, fac
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/poly2_r.c:3220
↓ 3 callers
Function
qh_printbegin
-<a href="qh-io_r.htm#TOC" >-------------------------------</a><a name="printbegin">-</a> qh_printbegin(qh ) prin
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/io_r.c:1341
↓ 3 callers
Function
qh_printend
-<a href="qh-io_r.htm#TOC" >-------------------------------</a><a name="printend">-</a> qh_printend(qh, fp, format )
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/io_r.c:1722
↓ 3 callers
Function
qh_printline3geom
-<a href="qh-io_r.htm#TOC" >-------------------------------</a><a name="printline3geom">-</a> qh_printline3geom(qh, f
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/io_r.c:2823
↓ 3 callers
Function
qh_printpointvect
-<a href="qh-io_r.htm#TOC" >-------------------------------</a><a name="printpointvect">-</a> qh_printpointvect(qh, f
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/io_r.c:3023
↓ 3 callers
Function
qh_printstatistics
-<a href="qh-stat_r.htm#TOC" >-------------------------------</a><a name="printstatistics">-</a> qh_printstatistics(q
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/stat_r.c:571
↓ 3 callers
Function
qh_printvertexlist
-<a href="qh-io_r.htm#TOC" >-------------------------------</a><a name="printvertexlist">-</a> qh_printvertexlist(qh,
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/io_r.c:3325
↓ 3 callers
Function
qh_reducevertices
-<a href="qh-merge_r.htm#TOC" >-------------------------------</a><a name="reducevertices">-</a> qh_reducevertices(qh
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/merge_r.c:4279
↓ 3 callers
Function
qh_remove_extravertices
-<a href="qh-merge_r.htm#TOC" >-------------------------------</a><a name="remove_extravertices">-</a> qh_remove_extr
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/merge_r.c:4403
↓ 3 callers
Function
qh_renamevertex
-<a href="qh-merge_r.htm#TOC" >-------------------------------</a><a name="renamevertex">-</a> qh_renamevertex(qh, ol
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/merge_r.c:4735
↓ 3 callers
Function
qh_setappend2ndlast
-<a href="qh-set_r.htm#TOC" >-------------------------------<a name="setappend2ndlast">-</a> qh_setappend2ndlast(qh,
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/qset_r.c:209
↓ 3 callers
Function
qh_setdelnthsorted
-<a href="qh-set_r.htm#TOC" >-------------------------------<a name="setdelnthsorted">-</a> qh_setdelnthsorted(qh, se
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/qset_r.c:467
↓ 3 callers
Function
qh_setequal
-<a href="qh-set_r.htm#TOC" >-------------------------------<a name="setequal">-</a> qh_setequal( setA, setB ) re
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/qset_r.c:589
↓ 3 callers
Function
qh_setlarger
-<a href="qh-set_r.htm#TOC" >-------------------------------<a name="setlarger">-</a> qh_setlarger(qh, oldsetp )
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/qset_r.c:863
↓ 3 callers
Function
qh_skipfilename
-<a href="qh-io_r.htm#TOC" >-------------------------------</a><a name="skipfilename">-</a> qh_skipfilename(qh, strin
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/io_r.c:4103
↓ 3 callers
Function
qh_test_appendmerge
-<a href="qh-merge_r.htm#TOC" >-------------------------------</a><a name="test_appendmerge">-</a> qh_test_appendmerg
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/merge_r.c:4839
↓ 3 callers
Function
qh_test_redundant_neighbors
-<a href="qh-merge_r.htm#TOC" >-------------------------------</a><a name="test_redundant_neighbors">-</a> qh_test_re
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/merge_r.c:5196
↓ 3 callers
Function
qh_update_vertexneighbors
-<a href="qh-poly_r.htm#TOC" >-------------------------------</a><a name="update_vertexneighbors">-</a> qh_update_ver
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/poly_r.c:1279
↓ 3 callers
Function
qh_update_vertexneighbors_cone
-<a href="qh-poly_r.htm#TOC" >-------------------------------</a><a name="update_vertexneighbors_cone">-</a> qh_updat
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/poly_r.c:1387
↓ 3 callers
Function
qh_vertexridges
-<a href="qh-merge_r.htm#TOC" >-------------------------------</a><a name="vertexridges">-</a> qh_vertexridges(qh, ve
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/libqhull_r/merge_r.c:5443
↓ 3 callers
Function
qualified_name
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:8443
↓ 3 callers
Method
query
(self, images)
openparf/ops/congestion_prediction/src/util/image_pool.py:11
↓ 3 callers
Function
radixIntroSort
openparf/routing/fpga-router/3rdparty/lemon/lemon/radix_sort.h:120
↓ 3 callers
Method
reach
\brief Called when a node is reached first time. This function is called when a node is reached first time.
openparf/routing/fpga-router/3rdparty/lemon/lemon/dfs.h:1147
↓ 3 callers
Function
realloc
openparf/routing/fpga-router/src/vprheap/vtr_memory.cpp:63
↓ 3 callers
Method
reallocate
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:7664
↓ 3 callers
Method
regret
openparf/ops/clock_network_planner/src/utplacefx/RegretMinimizationSolver.h:40
↓ 3 callers
Method
remove
Remove the item at index and pull the remainig to fill the gap.
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/array.h:106
↓ 3 callers
Method
report_timing
(self, opt_iter, pin_slacks=None)
openparf/placement/placer.py:1235
↓ 3 callers
Method
reserveNode
Using this function, it is possible to avoid superfluous memory allocation: if you know that the graph you want to build will be large (e.g. it will c
openparf/routing/fpga-router/3rdparty/lemon/lemon/list_graph.h:1347
↓ 3 callers
Method
reset
openparf/ops/masked_direct_lg/src/dl_solver.h:161
↓ 3 callers
Method
restoreSnapshot
openparf/routing/fpga-router/3rdparty/lemon/lemon/smart_graph.h:729
↓ 3 callers
Method
reverseArc
\brief Reverses the given arc This function reverses the given arc. It is done by simply negate the assigned value of \c a in the direction map.
openparf/routing/fpga-router/3rdparty/lemon/lemon/adaptors.h:2606
↓ 3 callers
Function
right
openparf/routing/fpga-router/src/vprheap/binary_heap.cpp:12
↓ 3 callers
Method
right
openparf/geometry/point.hpp:89
↓ 3 callers
Function
round_nearest
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:8431
↓ 3 callers
Method
rowUpperBound
The upper bound of a constraint (row) has to be given by an extended number of type Value, i.e. a finite number of type Value or -\ref INF.
openparf/routing/fpga-router/3rdparty/lemon/lemon/lp_base.h:1535
↓ 3 callers
Method
run
Top function to perform the direct legalization
openparf/ops/direct_lg/src/dl_solver.cpp:400
↓ 3 callers
Method
run
Top function to run the ISM
openparf/ops/ism_dp/src/ism_solver.cpp:367
↓ 3 callers
Method
run
Top function to run DP
openparf/ops/ism_dp/src/ism_detailed_placer.hpp:169
↓ 3 callers
Method
run
This method runs the %BFS algorithm from node \c s in order to compute the shortest path to each node. The algorithm computes - the shortest path tre
openparf/routing/fpga-router/3rdparty/lemon/lemon/bfs.h:681
↓ 3 callers
Method
runMinCut
\brief Runs the preflow algorithm to compute the minimum cut. Runs the preflow algorithm to compute the minimum cut. \note pf.runMinCut() is just a s
openparf/routing/fpga-router/3rdparty/lemon/lemon/preflow.h:896
↓ 3 callers
Method
runningNode
\brief The running node of the iterator. This function gives back the running node of the iterator.
openparf/routing/fpga-router/3rdparty/lemon/lemon/concepts/graph_components.h:1095
↓ 3 callers
Method
save_network
(self, network, network_label, epoch_label, gpu_ids)
openparf/ops/congestion_prediction/src/models/base_model.py:44
↓ 3 callers
Function
scaleRect
@brief scale rectangle
openparf/pybind/blend2d.cpp:136
↓ 3 callers
Method
set
openparf/ops/ism_dp/src/ism_solver.h:53
↓ 3 callers
Method
setGSWConnectDelay
openparf/routing/fpga-router/src/database/pin.h:41
↓ 3 callers
Method
setLoc
@brief setter for location
openparf/database/attr.h:115
↓ 3 callers
Method
setModelId
@brief setter for model
openparf/database/attr.h:103
↓ 3 callers
Method
setModelType
@brief setter for model type
openparf/database/model.h:74
↓ 3 callers
Method
setOffset
@brief setter for offset
openparf/database/pin.h:66
↓ 3 callers
Method
setPriority
openparf/routing/fpga-router/src/database/grid.cpp:33
↓ 3 callers
Method
setPriority
openparf/routing/fpga-router/src/database/builder_template.cpp:25
↓ 3 callers
Method
setVertexSlack
openparf/routing/fpga-router/src/router/routegraph.h:121
↓ 3 callers
Method
setX
Setter
openparf/ops/clock_network_planner/src/utplacefx/SiteColumn.h:55
↓ 3 callers
Method
size
openparf/routing/fpga-router/3rdparty/taskflow/taskflow/utility/passive_vector.hpp:125
↓ 3 callers
Method
size
openparf/routing/fpga-router/3rdparty/taskflow/taskflow/core/notifier.hpp:215
↓ 3 callers
Method
slrHeight
openparf/database/placedb.h:721
↓ 3 callers
Method
slrWidth
openparf/database/placedb.h:719
↓ 3 callers
Function
smooth_ceil
openparf/ops/resource_area/src/resource_area_kernel.hpp:37
↓ 3 callers
Function
sort2
openparf/routing/fpga-router/3rdparty/taskflow/taskflow/utility/math.hpp:100
↓ 3 callers
Method
startFirstPhase
openparf/routing/fpga-router/3rdparty/lemon/test/max_flow_test.cc:337
↓ 3 callers
Method
start_of_repeat_group
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:4116
↓ 3 callers
Function
strequalrange
Compare lhs with [rhs_begin, rhs_end)
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:236
↓ 3 callers
Method
target
openparf/routing/fpga-router/3rdparty/lemon/lemon/static_graph.h:78
↓ 3 callers
Function
text_output
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:3958
← previous
next →
1,401–1,500 of 9,719, ranked by callers