MCPcopy Create free account

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

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

↓ 3 callersMethoddualNum
\brief Returns the number of the dual variables in basis. Returns the number of the dual variables in basis.
openparf/routing/fpga-router/3rdparty/lemon/lemon/min_cost_arborescence.h:693
↓ 3 callersMethodempty
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:5220
↓ 3 callersMethodempty
openparf/routing/fpga-router/3rdparty/lemon/lemon/bits/path_dump.h:51
↓ 3 callersMethodempty
Returns whether the path is empty.
openparf/routing/fpga-router/3rdparty/lemon/lemon/concepts/path.h:86
↓ 3 callersMethodendResourceTypeBlockCbk
openparf/database/database.cpp:141
↓ 3 callersFunctionequalMap
openparf/routing/fpga-router/3rdparty/lemon/lemon/maps.h:1643
↓ 3 callersMethoderaseArc
openparf/routing/fpga-router/3rdparty/lemon/lemon/list_graph.h:696
↓ 3 callersFunctioneval_line
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/utils.cpp:183
↓ 3 callersFunctionfind_char
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:7942
↓ 3 callersFunctionfind_substring
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:7951
↓ 3 callersMethodfirst
openparf/routing/fpga-router/3rdparty/lemon/lemon/edge_set.h:150
↓ 3 callersMethodfirstInc
openparf/routing/fpga-router/3rdparty/lemon/lemon/adaptors.h:936
↓ 3 callersFunctionfirst_integer_match
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:993
↓ 3 callersMethodfixedForward
Compute density map for fixed cells
openparf/ops/density_map/density_map.py:152
↓ 3 callersFunctionfoo
()
openparf/py_utils/base.py:25
↓ 3 callersMethodforward
(self, pos)
openparf/ops/hpwl/hpwl.py:62
↓ 3 callersMethodforward
(self, pos)
openparf/ops/soft_floor/soft_floor.py:96
↓ 3 callersMethodforward
:param inst_pos: center of instances, array of (x, y) pairs :return shape of #(num_instances), with the resource area of each lut or
openparf/ops/resource_area/resource_area.py:74
↓ 3 callersMethodforward
\brief Returns \c true if the given residual arc is a forward arc. Returns \c true if the given residual arc has the same orientation as the original
openparf/routing/fpga-router/3rdparty/lemon/lemon/adaptors.h:2827
↓ 3 callersMethodfracture
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/polygon.cpp:227
↓ 3 callersMethodgamma
This function generates a gamma distribution random number. \param k shape parameter (<tt>k>0</tt> integer)
openparf/routing/fpga-router/3rdparty/lemon/lemon/random.h:855
↓ 3 callersFunctiongdsii_read_record
Read record and make necessary swaps
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/gdsii.cpp:42
↓ 3 callersMethodgetCost
openparf/routing/fpga-router/src/router/path.h:19
↓ 3 callersMethodgetDegree
openparf/routing/fpga-router/src/router/globalroutegraph.h:27
↓ 3 callersMethodgetPortType
openparf/routing/fpga-router/src/database/port.h:38
↓ 3 callersMethodgetPrevNode
openparf/routing/fpga-router/src/router/path.h:18
↓ 3 callersMethodgetPriority
openparf/routing/fpga-router/src/database/grid.cpp:45
↓ 3 callersMethodgetPriority
openparf/routing/fpga-router/src/database/builder_template.cpp:34
↓ 3 callersFunctiongetXPos
(item)
openparf/routing/fpga-router/3rdparty/lemon/doc/html/search/search.js:63
↓ 3 callersFunctiongetYPos
(item)
openparf/routing/fpga-router/3rdparty/lemon/doc/html/search/search.js:77
↓ 3 callersMethodget_dependencies
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/cell.cpp:429
↓ 3 callersFunctionget_mutable_buffer
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:2040
↓ 3 callersMethodget_utilization_map_overflow
(utilization_map: torch.Tensor)
openparf/placement/placer.py:196
↓ 3 callersMethodgreedy
--------------------------------------------------------------- @brief returns if a parameter should match greedily */
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:1969
↓ 3 callersMethodhas
openparf/ops/clock_network_planner/src/utplacefx/ClockNetworkPlanner.h:413
↓ 3 callersMethodid
openparf/routing/fpga-router/3rdparty/lemon/lemon/edge_set.h:196
↓ 3 callersFunctionignore_newline_chars
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:5662
↓ 3 callersMethodincrNumSites
@brief add one site to a specific type
openparf/database/clock_region.h:107
↓ 3 callersMethodindexBeginAt
@brief index of the start of the ith row
openparf/container/flat_nested_vector.hpp:186
↓ 3 callersMethodinit
Initialize the algorithm
openparf/routing/fpga-router/3rdparty/lemon/lemon/cycle_canceling.h:662
↓ 3 callersMethodinitClockRegionsCbk
openparf/database/database.cpp:187
↓ 3 callersMethodinitNewLevel
Start a new level. It shouldn't be used before the items on level 0 are listed.
openparf/routing/fpga-router/3rdparty/lemon/lemon/elevator.h:454
↓ 3 callersMethodinitSiteMapCbk
openparf/database/database.cpp:156
↓ 3 callersMethodinitState
openparf/routing/fpga-router/3rdparty/lemon/lemon/random.h:166
↓ 3 callersMethodinitialize_learning_rate
@brief Estimate initial learning rate by moving a small step. Computed as | x_k - x_k_1 |_2 / | g_k - g_k_1 |_2. @param x_k c
openparf/placement/placer.py:2573
↓ 3 callersMethodinner
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/vec.h:103
↓ 3 callersFunctioninsert_in_vptr_list
openparf/routing/fpga-router/src/vprheap/vtr_list.cpp:8
↓ 3 callersFunctioninsert_node_after
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:1270
↓ 3 callersFunctioninsert_node_before
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:1287
↓ 3 callersMethodinside
Checks whether a point is inside the box
openparf/routing/fpga-router/3rdparty/lemon/lemon/dim2.h:468
↓ 3 callersMethodinstName
@brief Retrieve the name of an instance from its (new) inst id @return Name of the instance, as found in bookshelf file This can be used to faciliate
openparf/database/placedb.h:324
↓ 3 callersMethodinst_num
openparf/ops/utplace2_cnp/src/assignment_group.h:21
↓ 3 callersFunctionisHex
openparf/routing/fpga-router/3rdparty/lemon/lemon/lgf_reader.h:246
↓ 3 callersMethodisResourceFF
@brief check whether a resource contains FF
openparf/database/placedb.h:266
↓ 3 callersMethodisResourceLUT
@brief check whether a resource contains LUT
openparf/database/placedb.h:254
↓ 3 callersFunctionisWhiteSpace
openparf/routing/fpga-router/3rdparty/lemon/lemon/lgf_reader.h:232
↓ 3 callersMethodis_last_in_path
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:2842
↓ 3 callersMethodis_singleton
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:6094
↓ 3 callersFunctionis_text_node
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:4489
↓ 3 callersMethoditerationLimit
\brief The maximum number of iterations. This function gives back the maximum number of iterations. \c -1 means that no limit is specified. \sa iter
openparf/routing/fpga-router/3rdparty/lemon/lemon/grosso_locatelli_pullan_mc.h:534
↓ 3 callersMethodleave
\brief Called when the DFS steps back from a node. This function is called when the DFS steps back from a node.
openparf/routing/fpga-router/3rdparty/lemon/lemon/dfs.h:1162
↓ 3 callersMethodleft
openparf/geometry/point.hpp:88
↓ 3 callersMethodlength
Length of the path, i.e. the number of arcs on the path.
openparf/routing/fpga-router/3rdparty/lemon/lemon/concepts/path.h:83
↓ 3 callersFunctionlessMap
openparf/routing/fpga-router/3rdparty/lemon/lemon/maps.h:1692
↓ 3 callersMethodload_network
(self, network, network_label, epoch_label, save_dir='')
openparf/ops/congestion_prediction/src/models/base_model.py:52
↓ 3 callersFunctionlongest_prefix_match
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:878
↓ 3 callersMethodlower
openparf/routing/fpga-router/3rdparty/lemon/lemon/radix_heap.h:156
↓ 3 callersFunctionmake_dataset
(dir)
openparf/ops/congestion_prediction/src/data/image_folder.py:21
↓ 3 callersFunctionmake_kv_pair
openparf/routing/fpga-router/3rdparty/taskflow/taskflow/utility/serializer.hpp:278
↓ 3 callersFunctionmapMinValue
openparf/routing/fpga-router/3rdparty/lemon/lemon/maps.h:3904
↓ 3 callersMethodmask
openparf/ops/clock_network_planner/src/utplacefx/ClockNetworkPlanner.h:271
↓ 3 callersMethodmaxNodeId
openparf/routing/fpga-router/3rdparty/lemon/lemon/edge_set.h:202
↓ 3 callersMethodmemcpy
Function: memcpy
openparf/routing/fpga-router/3rdparty/taskflow/taskflow/sycl/sycl_flow.hpp:524
↓ 3 callersMethodname
Function: name
openparf/routing/fpga-router/3rdparty/taskflow/taskflow/core/taskflow.hpp:188
↓ 3 callersMethodnameToInst
openparf/database/placedb.h:347
↓ 3 callersMethodnameToNet
openparf/database/placedb.h:358
↓ 3 callersFunctionneed_endian_swap_utf
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:2069
↓ 3 callersMethodnetSize
openparf/ops/clock_network_planner/src/netlist_wrapper.h:151
↓ 3 callersMethodnewSolver
openparf/routing/fpga-router/3rdparty/lemon/lemon/clp.cc:59
↓ 3 callersMethodnext
openparf/routing/fpga-router/3rdparty/lemon/lemon/edge_set.h:154
↓ 3 callersFunctionnext_pow2
openparf/routing/fpga-router/3rdparty/taskflow/taskflow/utility/math.hpp:11
↓ 3 callersMethodnodeFromId
openparf/routing/fpga-router/3rdparty/lemon/lemon/edge_set.h:199
↓ 3 callersMethodnodeNum
openparf/routing/fpga-router/3rdparty/lemon/lemon/adaptors.h:2432
↓ 3 callersMethodnumBins
openparf/ops/clock_network_planner/src/utplacefx/GeneralAssignmentProblem.h:49
↓ 3 callersMethodnumCr
openparf/database/placedb.h:686
↓ 3 callersMethodnumModelPins
@brief number of pins
openparf/database/model.h:77
↓ 3 callersMethodnumModuleInsts
@brief number of module instances
openparf/database/design.h:93
↓ 3 callersMethodnumNbrGroups
openparf/ops/direct_lg/src/dl_solver.h:222
↓ 3 callersMethodnumNbrGroups
openparf/ops/masked_direct_lg/src/dl_solver.h:221
↓ 3 callersMethodnum_dependents
Function: num_dependents
openparf/routing/fpga-router/3rdparty/taskflow/taskflow/core/task.hpp:406
↓ 3 callersFunctionoasis_write_point_list
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/oasis.cpp:669
↓ 3 callersMethodobj_and_grad_fn
@brief compute objective and gradient. wirelength + lambdas * density penalty @param pos locations of cells @retu
openparf/placement/place_model.py:74
↓ 3 callersMethodobj_fn
@brief Compute objective. WAWL + psi * WASLL + (lambdas^T * (phi + phi^T * D * phi)).sum() where lambda is a vector,
openparf/placement/place_model.py:30
↓ 3 callersMethodoffset
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/robustpath.cpp:894
↓ 3 callersFunctionorienter
openparf/routing/fpga-router/3rdparty/lemon/lemon/adaptors.h:2617
↓ 3 callersMethodoverlapAt
@brief getter for site that contains the point x, y Some site are not 1 by 1 in size, so some integer coordinates might be INSIDE a site, and at(x, y)
openparf/database/site.h:267
↓ 3 callersMethodparam_count
--------------------------------------------------------------- @brief returns recursive parameter count */
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:3421
↓ 3 callersMethodparse
(self, save=True)
openparf/ops/congestion_prediction/src/options/test_options.py:78
↓ 3 callersMethodparse
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:3505
↓ 3 callersFunctionpaths_to_polygons
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/clipper_tools.cpp:62
← previousnext →1,301–1,400 of 9,719, ranked by callers