MCPcopy Create free account

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

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

↓ 2 callersMethodfullInit
\brief Initialize the algorithm and perform Dijkstra. This function initializes the algorithm and performs a full Dijkstra search from the given sour
openparf/routing/fpga-router/3rdparty/lemon/lemon/suurballe.h:540
↓ 2 callersMethodgetConnectPinByIdx
openparf/routing/fpga-router/src/database/pin.h:25
↓ 2 callersMethodgetCtrlSet
openparf/ops/ism_dp/src/ism_detailed_placer.hpp:72
↓ 2 callersFunctiongetExpkp1
Compute 2*exp(-1j*pi*(u+1)/(2N)), but not exactly the same. The actual return is 2*cos(pi*(u+1)/(2N)), 2*sin(pi*(u+1)/(2N))
openparf/ops/dct/discrete_spectral_transform.py:47
↓ 2 callersFunctiongetGSW
openparf/routing/fpga-router/src/database/builder.cpp:417
↓ 2 callersMethodgetGSWSize
openparf/routing/fpga-router/src/database/module.h:68
↓ 2 callersMethodgetGSWbyIdx
openparf/routing/fpga-router/src/database/module.h:67
↓ 2 callersMethodgetGlobalGraph
openparf/routing/fpga-router/src/router/routegraph.h:128
↓ 2 callersMethodgetInstModelId
* @brief Get the model index of any instance. * @param id instance index * @return model index */
openparf/database/placedb.h:202
↓ 2 callersMethodgetModulePinNum
openparf/routing/fpga-router/src/database/builder_template.h:44
↓ 2 callersFunctiongetNodeType
openparf/routing/fpga-router/src/utils/ispd/parser.cpp:11
↓ 2 callersMethodgetOriginNet
openparf/routing/fpga-router/src/router/localrouter.h:40
↓ 2 callersMethodgetPinNum
openparf/routing/fpga-router/src/database/port.h:35
↓ 2 callersMethodgetPinPort
openparf/routing/fpga-router/src/database/pin.h:48
↓ 2 callersFunctiongetRects
@brief construct array of rectangles
openparf/pybind/blend2d.cpp:151
↓ 2 callersMethodgetSinkCritical
openparf/routing/fpga-router/src/router/net.h:72
↓ 2 callersMethodgetSiteCapacity
openparf/database/placedb.cpp:172
↓ 2 callersMethodgetVertexSlack
openparf/routing/fpga-router/src/router/routegraph.h:122
↓ 2 callersFunctiongetVertexType
openparf/routing/fpga-router/src/utils/vpr/vprparser.cpp:9
↓ 2 callersMethodget_extrema
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/repetition.cpp:159
↓ 2 callersMethodget_gross_elapsed_time
(self, time_format: Stopwatch.TimeFormat = Stopwatch.TimeFormat.kMillSecond)
openparf/py_utils/stopwatch.py:78
↓ 2 callersFunctionget_item
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:356
↓ 2 callersFunctionget_norm_layer
(norm_type='instance')
openparf/ops/congestion_prediction/src/models/networks.py:20
↓ 2 callersMethodget_string
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:12421
↓ 2 callersMethodget_target_tensor
(self, input, target_is_real)
openparf/ops/congestion_prediction/src/models/networks.py:84
↓ 2 callersFunctionget_valid_length
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:3606
↓ 2 callersFunctionget_value_bool
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:4607
↓ 2 callersFunctionget_value_double
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:4589
↓ 2 callersFunctionget_value_float
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:4598
↓ 2 callersFunctionget_value_int
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:4579
↓ 2 callersFunctionget_value_llong
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:4617
↓ 2 callersFunctionget_value_uint
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:4584
↓ 2 callersFunctionget_value_ullong
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:4622
↓ 2 callersMethodgetwidth
openparf/routing/fpga-router/src/database/builder_template.h:38
↓ 2 callersFunctiongraphCopy
openparf/routing/fpga-router/3rdparty/lemon/lemon/core.h:1149
↓ 2 callersMethodgreedyInit
\brief Find an initial matching in a greedy way. This function finds an initial matching in a greedy way.
openparf/routing/fpga-router/3rdparty/lemon/lemon/matching.h:445
↓ 2 callersMethodhanging_indent
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:5763
↓ 2 callersMethodhas_key
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/map.h:167
↓ 2 callersFunctionhash_string
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:8687
↓ 2 callersMethodhash_value
Function: hash_value
openparf/routing/fpga-router/3rdparty/taskflow/taskflow/core/task.hpp:468
↓ 2 callersFunctionhobby_interpolation
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/utils.cpp:215
↓ 2 callersFunctionidct_2N
Batch Inverse Discrete Cosine Transformation without normalization to coefficients. Compute y_u = \sum_i x_i cos(pi*(2u+1)*i/(2N)), Impeleme
openparf/ops/dct/discrete_spectral_transform.py:163
↓ 2 callersMethodignore_blocking
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:4106
↓ 2 callersMethodincrease
openparf/routing/fpga-router/3rdparty/lemon/lemon/concepts/heap.h:218
↓ 2 callersMethodindexToX
Conversion between XY and index
openparf/ops/clock_network_planner/src/utplacefx/Vector2D.h:63
↓ 2 callersMethodinference
(self, label, inst, image=None)
openparf/ops/congestion_prediction/src/models/pix2pixHD_model.py:197
↓ 2 callersMethodinit
Initialize the solver
openparf/ops/clock_network_planner/src/utplacefx/RegretMinimizationSolver.cpp:8
↓ 2 callersMethodinit
openparf/routing/fpga-router/src/router/routetree.cpp:8
↓ 2 callersFunctioninitFlowTest
openparf/routing/fpga-router/3rdparty/lemon/test/max_flow_test.cc:222
↓ 2 callersMethodinitialize
openparf/routing/fpga-router/3rdparty/lemon/lemon/adaptors.h:889
↓ 2 callersMethodinsert
openparf/routing/fpga-router/3rdparty/lemon/lemon/insertion_tsp.h:488
↓ 2 callersFunctioninsert_attribute_after
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:1358
↓ 2 callersFunctioninsert_attribute_before
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:1370
↓ 2 callersMethodinstName
openparf/ops/clock_network_planner/src/netlist_wrapper.h:114
↓ 2 callersMethodinterpolation
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/robustpath.cpp:687
↓ 2 callersMethodio_legalization
(self, opt_iter, sll_flag=False)
openparf/placement/placer.py:1043
↓ 2 callersMethodisAvail
openparf/ops/clock_network_planner/src/utplacefx/ClockNetworkPlanner.h:863
↓ 2 callersFunctionisClose
openparf/ops/legality_check/src/legality_check.hpp:26
↓ 2 callersMethodisInstDSP
openparf/database/placedb.h:243
↓ 2 callersMethodisInstRAM
openparf/database/placedb.h:245
↓ 2 callersMethodis_first_in_parent
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:2832
↓ 2 callersFunctionis_multiple_of_pi_over_2
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/utils.cpp:37
↓ 2 callersMethodlabels
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/reference.cpp:328
↓ 2 callersMethodlast_child
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:5656
↓ 2 callersMethodlimitedStart
\brief Executes the algorithm with arc number limit. Executes the algorithm with arc number limit. This method runs the Bellman-Ford algorithm from
openparf/routing/fpga-router/3rdparty/lemon/lemon/bellman_ford.h:582
↓ 2 callersFunctionlittle_endian_swap64
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/utils.cpp:166
↓ 2 callersMethodload
@brief load from json file
openparf/params.py:149
↓ 2 callersFunctionloadGlobalRouteResult
openparf/routing/fpga-router/src/utils/globalrouteresult.cpp:20
↓ 2 callersFunctionlocal_name
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:8448
↓ 2 callersFunctionloggerBoolMap
openparf/routing/fpga-router/3rdparty/lemon/lemon/maps.h:1808
↓ 2 callersFunctionlongest_common_prefix
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:795
↓ 2 callersMethodloss_filter
(g_gan, g_gan_feat, g_vgg, d_real, d_fake)
openparf/ops/congestion_prediction/src/models/pix2pixHD_model.py:17
↓ 2 callersMethodlowerBounded
Is the constraint lower bounded?
openparf/routing/fpga-router/3rdparty/lemon/lemon/lp_base.h:614
↓ 2 callersFunctionmake_moc
openparf/routing/fpga-router/3rdparty/taskflow/taskflow/utility/traits.hpp:67
↓ 2 callersMethodmaxArcId
\brief An upper bound on the arc IDs. Returns an upper bound on the arc IDs.
openparf/routing/fpga-router/3rdparty/lemon/lemon/concepts/graph.h:670
↓ 2 callersMethodmaxBlueId
\brief An upper bound on the blue IDs. Returns an upper bound on the blue IDs.
openparf/routing/fpga-router/3rdparty/lemon/lemon/concepts/bpgraph.h:892
↓ 2 callersMethodmaxEdgeId
openparf/routing/fpga-router/3rdparty/lemon/lemon/adaptors.h:2015
↓ 2 callersMethodmaxEdgeId
\brief An upper bound on the edge IDs. Returns an upper bound on the edge IDs.
openparf/routing/fpga-router/3rdparty/lemon/lemon/concepts/graph.h:665
↓ 2 callersMethodmaxIndex
openparf/routing/fpga-router/3rdparty/lemon/lemon/bits/solver_bits.h:146
↓ 2 callersMethodmaxNodeId
\brief An upper bound on the node IDs. Returns an upper bound on the node IDs.
openparf/routing/fpga-router/3rdparty/lemon/lemon/concepts/graph.h:660
↓ 2 callersMethodmaxRedId
\brief An upper bound on the red IDs. Returns an upper bound on the red IDs.
openparf/routing/fpga-router/3rdparty/lemon/lemon/concepts/bpgraph.h:887
↓ 2 callersMethodminCutMap
openparf/routing/fpga-router/3rdparty/lemon/lemon/gomory_hu.h:297
↓ 2 callersFunctionminTree
openparf/routing/fpga-router/3rdparty/lemon/tools/lgf-gen.cc:559
↓ 2 callersFunctionmkdir
(path)
openparf/ops/congestion_prediction/src/util/util.py:48
↓ 2 callersFunctionmodel
( horizontal_utilization_map, vertical_utilization_map, pin_density_map)
openparf/ops/congestion_prediction/model.py:13
↓ 2 callersFunctionmoveBoundary
(x, y, w, h, xl, yl, xh, yh)
unittest/ops/unittest_move_boundary.py:30
↓ 2 callersMethodmoveDown
Rearrange the items of the heap and make the first box non-empty
openparf/routing/fpga-router/3rdparty/lemon/lemon/radix_heap.h:244
↓ 2 callersFunctionmulMap
openparf/routing/fpga-router/3rdparty/lemon/lemon/maps.h:927
↓ 2 callersFunctionnamespace_uri
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:8479
↓ 2 callersFunctionnegMap
openparf/routing/fpga-router/3rdparty/lemon/lemon/maps.h:1269
↓ 2 callersFunctionnegWriteMap
openparf/routing/fpga-router/3rdparty/lemon/lemon/maps.h:1283
↓ 2 callersMethodnetPin
openparf/ops/clock_network_planner/src/netlist_wrapper.h:96
↓ 2 callersFunctionnew_xpath_variable
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:8706
↓ 2 callersMethodnext
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/style.cpp:153
↓ 2 callersMethodnextIndex
openparf/routing/fpga-router/3rdparty/lemon/lemon/opt2_tsp.h:281
↓ 2 callersMethodnextItem
openparf/routing/fpga-router/3rdparty/lemon/lemon/bits/solver_bits.h:186
↓ 2 callersMethodnext_attribute
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:5168
↓ 2 callersMethodnext_heap_item
openparf/routing/fpga-router/src/vprheap/heap_type.h:58
↓ 2 callersMethodnodeArea
openparf/ops/clock_network_planner/src/netlist_wrapper.h:145
↓ 2 callersMethodnodeNumPins
openparf/ops/clock_network_planner/src/netlist_wrapper.h:72
← previousnext →1,701–1,800 of 9,719, ranked by callers