MCPcopy Create free account

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

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

↓ 2 callersMethodblueNum
\brief Number of blue nodes.
openparf/routing/fpga-router/3rdparty/lemon/lemon/full_graph.h:1071
↓ 2 callersFunctionbox_generator_factory
(layout_xl, layout_yl, layout_xh, layout_yh, max_box_width, max_box_height)
unittest/ops/unittest_fence_region_checker.py:22
↓ 2 callersFunctionbpGraphCopy
openparf/routing/fpga-router/3rdparty/lemon/lemon/core.h:1597
↓ 2 callersFunctionbt
(e)
openparf/routing/fpga-router/3rdparty/lemon/doc/html/jquery.js:18
↓ 2 callersMethodbuild
openparf/routing/fpga-router/3rdparty/taskflow/taskflow/dsl/task_trait.hpp:14
↓ 2 callersFunctionbuildGridLayout
openparf/routing/fpga-router/src/database/builder_template.cpp:67
↓ 2 callersFunctionbx
(bR,e)
openparf/routing/fpga-router/3rdparty/lemon/doc/html/jquery.js:27
↓ 2 callersMethodcSystemTime
\note On <tt>WIN32</tt> platform this value is not calculated.
openparf/routing/fpga-router/3rdparty/lemon/lemon/time_measure.h:467
↓ 2 callersMethodcUserTime
\note On <tt>WIN32</tt> platform this value is not calculated.
openparf/routing/fpga-router/3rdparty/lemon/lemon/time_measure.h:459
↓ 2 callersMethodcbegin
@brief returns non-mutating iterator to position of first element */
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:3399
↓ 2 callersMethodchangeU
\brief Change the first node of an edge. This function changes the first node of the given edge \c e to \c n. \note \c EdgeIt and \c ArcIt iterators
openparf/routing/fpga-router/3rdparty/lemon/lemon/list_graph.h:1281
↓ 2 callersMethodchangeV
\brief Change the second node of an edge. This function changes the second node of the given edge \c e to \c n. \note \c EdgeIt iterators referencin
openparf/routing/fpga-router/3rdparty/lemon/lemon/list_graph.h:1295
↓ 2 callersMethodcheckBarrier
Check whether or not the last execution provides a barrier. \sa barrier() \sa barrierMap()
openparf/routing/fpga-router/3rdparty/lemon/lemon/circulation.h:779
↓ 2 callersFunctioncheckFlow
openparf/routing/fpga-router/3rdparty/lemon/test/max_flow_test.cc:199
↓ 2 callersFunctioncheckFractionalMatching
openparf/routing/fpga-router/3rdparty/lemon/test/fractional_matching_test.cc:219
↓ 2 callersFunctioncheckFullBpGraph
openparf/routing/fpga-router/3rdparty/lemon/test/bpgraph_test.cc:359
↓ 2 callersFunctioncheckFullGraph
openparf/routing/fpga-router/3rdparty/lemon/test/graph_test.cc:281
↓ 2 callersFunctioncheckPerfectFractionalMatching
openparf/routing/fpga-router/3rdparty/lemon/test/fractional_matching_test.cc:279
↓ 2 callersFunctioncheckTourPath
Checks tour validity
openparf/routing/fpga-router/3rdparty/lemon/test/tsp_test.cc:81
↓ 2 callersFunctioncheckWeightedFractionalMatching
openparf/routing/fpga-router/3rdparty/lemon/test/fractional_matching_test.cc:317
↓ 2 callersFunctioncheckWeightedMatching
openparf/routing/fpga-router/3rdparty/lemon/test/matching_test.cc:287
↓ 2 callersFunctioncheckWeightedPerfectFractionalMatching
openparf/routing/fpga-router/3rdparty/lemon/test/fractional_matching_test.cc:384
↓ 2 callersFunctioncheckWeightedPerfectMatching
openparf/routing/fpga-router/3rdparty/lemon/test/matching_test.cc:343
↓ 2 callersMethodcheckedStart
\brief Executes the algorithm and checks the negative cycles. Executes the algorithm and checks the negative cycles. This method runs the Bellman-Fo
openparf/routing/fpga-router/3rdparty/lemon/lemon/bellman_ford.h:554
↓ 2 callersMethodclear
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/repetition.cpp:53
↓ 2 callersMethodclear
\brief Make the heap empty. This functon makes the heap empty. It does not change the cross reference map. If you want to reuse a heap that is not su
openparf/routing/fpga-router/3rdparty/lemon/lemon/bucket_heap.h:139
↓ 2 callersMethodclockNet
openparf/ops/clock_network_planner/src/netlist_wrapper.h:155
↓ 2 callersMethodcoeff
\param r is the row of the element to be modified \param c is the column of the element to be modified \param val is the new value of the coefficient
openparf/routing/fpga-router/3rdparty/lemon/lemon/lp_base.h:1342
↓ 2 callersMethodcolType
Sets the type of the given column to the given type.
openparf/routing/fpga-router/3rdparty/lemon/lemon/lp_base.h:2082
↓ 2 callersMethodcollectInstIds
openparf/database/placedb.cpp:92
↓ 2 callersMethodcollectSiteCapacities
openparf/database/placedb.cpp:159
↓ 2 callersFunctioncombineMap
openparf/routing/fpga-router/3rdparty/lemon/lemon/maps.h:581
↓ 2 callersMethodconvert
openparf/routing/fpga-router/3rdparty/lemon/lemon/random.h:454
↓ 2 callersMethodcopyState
openparf/routing/fpga-router/3rdparty/lemon/lemon/random.h:230
↓ 2 callersMethodcopy_from
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/flexpath.cpp:90
↓ 2 callersMethodcopy_from
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/robustpath.cpp:417
↓ 2 callersMethodcplexEnv
openparf/routing/fpga-router/3rdparty/lemon/lemon/cplex.h:74
↓ 2 callersFunctioncreateDistMap
This function instantiates a \ref DistMap. \param g is the digraph, to which we would like to define the \ref DistMap.
openparf/routing/fpga-router/3rdparty/lemon/lemon/dfs.h:108
↓ 2 callersFunctioncreateReachedMap
This function instantiates a \ref ReachedMap. \param g is the digraph, to which we would like to define the \ref ReachedMap.
openparf/routing/fpga-router/3rdparty/lemon/lemon/dfs.h:93
↓ 2 callersFunctioncreateReachedMap
This function instantiates a \ref ReachedMap. \param g is the digraph, to which we would like to define the \ref ReachedMap.
openparf/routing/fpga-router/3rdparty/lemon/lemon/bfs.h:93
↓ 2 callersFunctioncuda_get_copy_parms
openparf/routing/fpga-router/3rdparty/taskflow/taskflow/cuda/cuda_graph.hpp:20
↓ 2 callersFunctioncuda_get_fill_parms
openparf/routing/fpga-router/3rdparty/taskflow/taskflow/cuda/cuda_graph.hpp:87
↓ 2 callersFunctioncuda_get_memcpy_parms
@brief gets the memcpy node parameter of a memcpy task (untyped) */
openparf/routing/fpga-router/3rdparty/taskflow/taskflow/cuda/cuda_graph.hpp:41
↓ 2 callersFunctioncuda_get_memset_parms
@brief gets the memset node parameter of a memcpy task (untyped) */
openparf/routing/fpga-router/3rdparty/taskflow/taskflow/cuda/cuda_graph.hpp:66
↓ 2 callersFunctioncuda_get_zero_parms
openparf/routing/fpga-router/3rdparty/taskflow/taskflow/cuda/cuda_graph.hpp:111
↓ 2 callersMethodcurrentDist
Returns the current distance of the given node from the root(s). It may be decreased in the following processes. \pre Either \ref run(Node) "run()" o
openparf/routing/fpga-router/3rdparty/lemon/lemon/dijkstra.h:918
↓ 2 callersFunctiondct_2N
Batch Discrete Cosine Transformation without normalization to coefficients. Compute y_u = \sum_i x_i cos(pi*(2i+1)*u/(2N)), Impelements the
openparf/ops/dct/discrete_spectral_transform.py:90
↓ 2 callersFunctiondct_N
Batch Discrete Cosine Transformation without normalization to coefficients. Compute y_u = \sum_i x_i cos(pi*(2i+1)*u/(2N)), Impelements the
openparf/ops/dct/discrete_spectral_transform.py:122
↓ 2 callersMethoddeallocate_memory
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:593
↓ 2 callersMethoddecrease
openparf/routing/fpga-router/3rdparty/lemon/lemon/concepts/heap.h:206
↓ 2 callersFunctiondelaunay
openparf/routing/fpga-router/3rdparty/lemon/tools/lgf-gen.cc:261
↓ 2 callersMethoddem
openparf/ops/clock_network_planner/src/utplacefx/ClockNetworkPlanner.h:738
↓ 2 callersFunctiondestroy_node
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:1202
↓ 2 callersMethoddisc
Uniform distribution on the full unit circle.
openparf/routing/fpga-router/3rdparty/lemon/lemon/random.h:949
↓ 2 callersMethoddiscover
\brief Called when an arc reaches a new node. This function is called when the DFS finds an arc whose target node is not reached yet.
openparf/routing/fpga-router/3rdparty/lemon/lemon/dfs.h:1152
↓ 2 callersMethoddiscriminate
(self, input_label, test_image, use_pool=False)
openparf/ops/congestion_prediction/src/models/pix2pixHD_model.py:146
↓ 2 callersMethoddistMap
openparf/routing/fpga-router/3rdparty/lemon/lemon/bfs.h:1115
↓ 2 callersMethoddistMap
openparf/routing/fpga-router/3rdparty/lemon/lemon/dijkstra.h:1219
↓ 2 callersMethoddistMap
openparf/routing/fpga-router/3rdparty/lemon/lemon/bellman_ford.h:1047
↓ 2 callersFunctiondistantColor
Returns a \ref Color which is as different from the given parameter as it is possible.
openparf/routing/fpga-router/3rdparty/lemon/lemon/color.h:189
↓ 2 callersFunctiondivMap
openparf/routing/fpga-router/3rdparty/lemon/lemon/maps.h:976
↓ 2 callersFunctiondocument_buffer_order
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:8095
↓ 2 callersMethoddot
openparf/routing/fpga-router/3rdparty/taskflow/taskflow/cuda/cublas/cublas_level1.hpp:121
↓ 2 callersFunctiondst
Batch Discrete Sine Transformation without normalization to coefficients. Compute y_u = \sum_i x_i sin(pi*(2i+1)*(u+1)/(2N)), Impelements th
openparf/ops/dct/discrete_spectral_transform.py:233
↓ 2 callersMethoddump
Procedure: dump
openparf/routing/fpga-router/3rdparty/taskflow/taskflow/core/taskflow.hpp:206
↓ 2 callersFunctionduplicate_string
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:7800
↓ 2 callersMethodedgeFromId
openparf/routing/fpga-router/3rdparty/lemon/lemon/adaptors.h:2005
↓ 2 callersMethodedgeNum
openparf/routing/fpga-router/3rdparty/lemon/lemon/adaptors.h:2034
↓ 2 callersMethodelement_center
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/flexpath.cpp:641
↓ 2 callersMethodencode_input
(self, label_map, inst_map=None, real_image=None, feat_map=None, infer=False)
openparf/ops/congestion_prediction/src/models/pix2pixHD_model.py:113
↓ 2 callersMethodend
openparf/container/multi_dim_map.hpp:200
↓ 2 callersMethoderase
openparf/routing/fpga-router/3rdparty/lemon/lemon/bits/edge_set_extender.h:256
↓ 2 callersMethoderase
openparf/routing/fpga-router/3rdparty/lemon/lemon/concepts/heap.h:168
↓ 2 callersMethoderaseBack
\brief Erase the last arc of the path
openparf/routing/fpga-router/3rdparty/lemon/lemon/path.h:202
↓ 2 callersMethodestimateSTA
openparf/routing/fpga-router/src/router/timer.cpp:169
↓ 2 callersMethodeval
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/robustpath.cpp:122
↓ 2 callersMethodevaluate_node_set
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:12836
↓ 2 callersMethodexamine
\brief Called when an arc is examined but its target node is already discovered. This function is called when an arc is examined but its target node
openparf/routing/fpga-router/3rdparty/lemon/lemon/dfs.h:1158
↓ 2 callersMethodfastLastOut
openparf/routing/fpga-router/3rdparty/lemon/lemon/static_graph.h:251
↓ 2 callersMethodfindFlow
\brief Execute the algorithm to find an optimal flow. This function executes the successive shortest path algorithm to find a minimum cost flow, whic
openparf/routing/fpga-router/3rdparty/lemon/lemon/suurballe.h:599
↓ 2 callersMethodfirstItem
openparf/routing/fpga-router/3rdparty/lemon/lemon/bits/solver_bits.h:182
↓ 2 callersFunctionfirst_number_match
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:933
↓ 2 callersMethodflexpaths
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/reference.cpp:255
↓ 2 callersMethodforward
:param inst_pos: center of instances, array of (x, y) pairs, shape of (#instance, ) :return: the well energy of instances
openparf/ops/energy_well/energy_well.py:138
↓ 2 callersMethodforward
(self, pos)
openparf/ops/wawl/wawl.py:110
↓ 2 callersMethodforward
(self, pos)
openparf/ops/wasll/wasll.py:131
↓ 2 callersMethodforward
@brief API @param pos cell locations of (x, y) pairs.
openparf/ops/pin_pos/pin_pos.py:71
↓ 2 callersMethodforward
(self, pos)
openparf/ops/direct_lg/direct_lg.py:101
↓ 2 callersMethodforward
(self, pos)
openparf/ops/chain_alignment/chain_alignment.py:23
↓ 2 callersMethodforward
:param inst_sizes: pair (width, height) of cell sizes, shape of (#instance, 2) :param inst_pos: center of instances, array of (x, y)
openparf/ops/pin_utilization/pin_utilization.py:55
↓ 2 callersMethodforward
(self, x)
openparf/ops/dct/dct.py:40
↓ 2 callersMethodforward
(self, x)
openparf/ops/dct/dct.py:80
↓ 2 callersMethodforward
(self, x)
openparf/ops/dct/dct.py:120
↓ 2 callersMethodforward
(self, x)
openparf/ops/dct/dct.py:160
↓ 2 callersMethodforward
(self, pos)
openparf/ops/ism_dp/ism_dp.py:99
↓ 2 callersMethodforward
@brief API @param pos cell centers. The array consists of (x, y) locations of all cells
openparf/ops/density_map/density_map.py:240
↓ 2 callersMethodforward
Forward function that calculates the routing congestion map :param pin_pos: tensor of pin position, length of 2 * #pins, in the form of xyxy
openparf/ops/rudy/rudy.py:68
↓ 2 callersMethodforward
@brief Top API to solve placement
openparf/placement/placer.py:1305
↓ 2 callersMethodfree
openparf/routing/fpga-router/src/vprheap/heap_type.cpp:40
↓ 2 callersMethodfromId
The second parameter is dummy.
openparf/routing/fpga-router/3rdparty/lemon/lemon/concepts/graph.h:725
← previousnext →1,601–1,700 of 9,719, ranked by callers