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
↓ 4 callers
Method
solve
\e Solve the LP problem at hand \return The result of the optimization procedure. Possible values and their meanings can be found in the documentatio
openparf/routing/fpga-router/3rdparty/lemon/lemon/lp_base.h:1910
↓ 4 callers
Function
solveAndCheck
openparf/routing/fpga-router/3rdparty/lemon/test/mip_test.cc:42
↓ 4 callers
Method
splay
openparf/routing/fpga-router/3rdparty/lemon/lemon/core.h:2141
↓ 4 callers
Function
stableRadixIntroSort
openparf/routing/fpga-router/3rdparty/lemon/lemon/radix_sort.h:267
↓ 4 callers
Function
stableRadixSort
openparf/routing/fpga-router/3rdparty/lemon/lemon/radix_sort.h:448
↓ 4 callers
Method
timing_analysis
(self, pos, opt_iter)
openparf/placement/placer.py:627
↓ 4 callers
Method
to_gds
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/cell.cpp:458
↓ 4 callers
Method
topRight
Give back the top right corner of the box. If the box is empty, then the return value is not defined.
openparf/routing/fpga-router/3rdparty/lemon/lemon/dim2.h:341
↓ 4 callers
Function
torchDType
(numpy_dtype)
unittest/ops/electric_potential/unittest_electric_potential.py:40
↓ 4 callers
Function
totalLen
openparf/routing/fpga-router/3rdparty/lemon/tools/lgf-gen.cc:65
↓ 4 callers
Method
transform
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/reference.cpp:181
↓ 4 callers
Method
u
openparf/routing/fpga-router/3rdparty/lemon/lemon/adaptors.h:1979
↓ 4 callers
Function
unique
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:7441
↓ 4 callers
Method
update_gamma
@brief update gamma in wirelength model @param iteration optimization step @param overflow evaluated in current step
openparf/placement/placer.py:2061
↓ 4 callers
Function
valueByte
openparf/routing/fpga-router/3rdparty/lemon/lemon/radix_sort.h:262
↓ 4 callers
Method
vdOverflow
openparf/ops/clock_network_planner/src/utplacefx/ClockNetworkPlanner.h:592
↓ 4 callers
Function
with_prefix
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:3878
↓ 4 callers
Function
with_prefixes_short_long
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:3931
↓ 4 callers
Function
with_suffix
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:3977
↓ 4 callers
Function
with_suffixes_short_long
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:4030
↓ 4 callers
Method
wrap_hard
@brief go to new line, and start a new paragraph */
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:5818
↓ 3 callers
Method
Clear
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/clipperlib/clipper.cpp:152
↓ 3 callers
Function
DisposeOutPts
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/clipperlib/clipper.cpp:713
↓ 3 callers
Function
HorzSegmentsOverlap
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/clipperlib/clipper.cpp:879
↓ 3 callers
Function
InitEdge
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/clipperlib/clipper.cpp:726
↓ 3 callers
Function
Minkowski
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/clipperlib/clipper.cpp:4477
↓ 3 callers
Function
ParseFirstLeft
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/clipperlib/clipper.cpp:3624
↓ 3 callers
Function
RangeTest
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/clipperlib/clipper.cpp:903
↓ 3 callers
Function
SwapPolyIndexes
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/clipperlib/clipper.cpp:614
↓ 3 callers
Method
Total
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/clipperlib/clipper.cpp:170
↓ 3 callers
Method
__init__
(self, expkM=None, expkN=None)
openparf/ops/dct/dct.py:32
↓ 3 callers
Method
_format
(ns_count: int, time_format: TimeFormat = TimeFormat.kMillSecond)
openparf/py_utils/stopwatch.py:51
↓ 3 callers
Method
_precede
Procedure: _precede
openparf/routing/fpga-router/3rdparty/taskflow/taskflow/core/graph.hpp:371
↓ 3 callers
Function
_readDimacs
openparf/routing/fpga-router/3rdparty/lemon/lemon/dimacs.h:190
↓ 3 callers
Function
aK
(e)
openparf/routing/fpga-router/3rdparty/lemon/doc/html/jquery.js:30
↓ 3 callers
Function
acyclic
openparf/routing/fpga-router/3rdparty/lemon/lemon/connectivity.h:1428
↓ 3 callers
Method
addArc
This function adds a new arc to the digraph with source node \c s and target node \c t. \return The new arc.
openparf/routing/fpga-router/3rdparty/lemon/lemon/list_graph.h:359
↓ 3 callers
Method
addCellCbk
parsing lib file */
openparf/database/database.cpp:77
↓ 3 callers
Method
addCellClockPinCbk
openparf/database/database.cpp:92
↓ 3 callers
Method
addCellCtrlCEPinCbk
openparf/database/database.cpp:107
↓ 3 callers
Method
addCellCtrlSRPinCbk
openparf/database/database.cpp:102
↓ 3 callers
Method
addCellInputPinCbk
openparf/database/database.cpp:82
↓ 3 callers
Method
addCellOutputPinCbk
openparf/database/database.cpp:87
↓ 3 callers
Method
addColSet
openparf/routing/fpga-router/3rdparty/lemon/lemon/lp_base.h:1077
↓ 3 callers
Method
addContent
openparf/routing/fpga-router/src/database/builder_template.h:25
↓ 3 callers
Method
addEdge
\brief Add a new edge connecting the given two nodes. This function adds a new edge connecting the given two nodes of the graph.
openparf/routing/fpga-router/3rdparty/lemon/lemon/concepts/graph_components.h:1915
↓ 3 callers
Method
addHalfColumnRegion
@brief add a half column region
openparf/database/clock_region.h:76
↓ 3 callers
Method
addNode
openparf/routing/fpga-router/3rdparty/lemon/lemon/adaptors.h:2447
↓ 3 callers
Method
addVertexCap
openparf/routing/fpga-router/src/router/routegraph.h:115
↓ 3 callers
Method
add_header
(self, str)
openparf/ops/congestion_prediction/src/util/html.py:24
↓ 3 callers
Method
after
openparf/routing/fpga-router/3rdparty/lemon/lemon/bits/bezier.h:58
↓ 3 callers
Method
all_optional
@brief returns true if all children are optional (=non-required) */
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:3207
↓ 3 callers
Function
any
/ * * @brief predicate that is always true * *****************************************************************************/
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:1590
↓ 3 callers
Function
append_attribute
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:1323
↓ 3 callers
Method
arborescence
\brief Returns \c true if the arc is in the arborescence. Returns \c true if the given arc is in the arborescence. \param arc An arc of the digraph.
openparf/routing/fpga-router/3rdparty/lemon/lemon/min_cost_arborescence.h:647
↓ 3 callers
Method
asBlueNodeUnsafe
\brief Converts the node to blue node object. This function converts unsafely the node to blue node object. It should be called only if the node is f
openparf/routing/fpga-router/3rdparty/lemon/lemon/concepts/bpgraph.h:790
↓ 3 callers
Method
asRedNodeUnsafe
\brief Converts the node to red node object. This function converts unsafely the node to red node object. It should be called only if the node is fro
openparf/routing/fpga-router/3rdparty/lemon/lemon/concepts/bpgraph.h:783
↓ 3 callers
Method
at
@brief position of the match within the subject string */
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:111
↓ 3 callers
Method
attached
Gives back true when the observer is attached into a notifier.
openparf/routing/fpga-router/3rdparty/lemon/lemon/bits/alteration_notifier.h:188
↓ 3 callers
Method
augment
\brief Augments the solution along a shortest path. Augments the solution along a shortest path. This function searches a shortest path between the s
openparf/routing/fpga-router/3rdparty/lemon/lemon/edmonds_karp.h:384
↓ 3 callers
Method
baseNode
\brief The base node of the iterator. This function gives back the base node of the iterator.
openparf/routing/fpga-router/3rdparty/lemon/lemon/concepts/graph_components.h:1090
↓ 3 callers
Method
baseNode
\brief The base node of the iterator. Returns the base node of the given incident edge iterator.
openparf/routing/fpga-router/3rdparty/lemon/lemon/concepts/graph.h:741
↓ 3 callers
Method
begin
openparf/container/fixed_size_pq.hpp:52
↓ 3 callers
Function
binXL
return bin xl
unittest/ops/unittest_density_map.py:31
↓ 3 callers
Method
build
openparf/routing/fpga-router/3rdparty/lemon/lemon/core.h:1955
↓ 3 callers
Method
buildISMProblem
Build the ISM problem
openparf/ops/ism_dp/src/ism_solver.cpp:41
↓ 3 callers
Method
capacity
@brief capacity of the data array
openparf/container/flat_nested_vector.hpp:122
↓ 3 callers
Method
cend
@brief returns non-mutating iterator to position one past the last element */
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:3406
↓ 3 callers
Function
checkBlueNodeIds
openparf/routing/fpga-router/3rdparty/lemon/test/graph_test.h:230
↓ 3 callers
Function
checkFlow
openparf/routing/fpga-router/3rdparty/lemon/test/suurballe_test.cc:138
↓ 3 callers
Function
checkGraphBlueNodeMap
openparf/routing/fpga-router/3rdparty/lemon/test/graph_test.h:329
↓ 3 callers
Function
checkGraphRedNodeMap
openparf/routing/fpga-router/3rdparty/lemon/test/graph_test.h:299
↓ 3 callers
Function
checkMaxCliqueFullGraph
openparf/routing/fpga-router/3rdparty/lemon/test/max_clique_test.cc:132
↓ 3 callers
Function
checkMaxCliqueGeneral
openparf/routing/fpga-router/3rdparty/lemon/test/max_clique_test.cc:61
↓ 3 callers
Function
checkMaxCliqueGridGraph
openparf/routing/fpga-router/3rdparty/lemon/test/max_clique_test.cc:155
↓ 3 callers
Function
checkOptimality
openparf/routing/fpga-router/3rdparty/lemon/test/suurballe_test.cc:163
↓ 3 callers
Function
checkRedNodeIds
openparf/routing/fpga-router/3rdparty/lemon/test/graph_test.h:217
↓ 3 callers
Function
checkedTopologicalSort
openparf/routing/fpga-router/3rdparty/lemon/lemon/connectivity.h:1382
↓ 3 callers
Method
clear
openparf/routing/fpga-router/3rdparty/lemon/lemon/edge_set.h:139
↓ 3 callers
Method
clear
openparf/routing/fpga-router/3rdparty/lemon/lemon/core.h:1959
↓ 3 callers
Method
clear
openparf/routing/fpga-router/3rdparty/lemon/lemon/adaptors.h:2460
↓ 3 callers
Method
clockIdxOfNode
openparf/ops/clock_network_planner/src/netlist_wrapper.h:105
↓ 3 callers
Method
colBounds
The lower and the upper bounds of a variable (column) have to be given by an extended number of type Value, i.e. a finite number of type Value, -\ref
openparf/routing/fpga-router/3rdparty/lemon/lemon/lp_base.h:1471
↓ 3 callers
Method
collectSiteBoxes
openparf/database/placedb.cpp:119
↓ 3 callers
Method
conflict
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:4536
↓ 3 callers
Function
convert_wchar_endian_swap
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:1819
↓ 3 callers
Function
countBiEdgeConnectedComponents
openparf/routing/fpga-router/3rdparty/lemon/lemon/connectivity.h:1141
↓ 3 callers
Function
countBiNodeConnectedComponents
openparf/routing/fpga-router/3rdparty/lemon/lemon/connectivity.h:798
↓ 3 callers
Function
cplx_conj
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/vec.h:159
↓ 3 callers
Method
crIdAtLoc
TODO: implement finding in segment tree Also TODO: add an id field to class ClockRegion Also TODO: 2d to 1d conversion for LayoutMap2D
openparf/database/clock_region.h:141
↓ 3 callers
Function
createPredMap
This function instantiates a \ref PredMap. \param g is the digraph, to which we would like to define the \ref PredMap.
openparf/routing/fpga-router/3rdparty/lemon/lemon/dfs.h:57
↓ 3 callers
Function
cublas_rside
find the transposed side
openparf/routing/fpga-router/3rdparty/taskflow/taskflow/cuda/cublas/cublas_helper.hpp:31
↓ 3 callers
Function
default_style
openparf/routing/fpga-router/3rdparty/gdstk/gdstk/style.cpp:42
↓ 3 callers
Method
description
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:6890
↓ 3 callers
Function
destroy_attribute
openparf/routing/fpga-router/3rdparty/pugixml/pugixml/pugixml.cpp:1191
↓ 3 callers
Method
different
Returns \c true if \c a is \e surely different from \c b
openparf/routing/fpga-router/3rdparty/lemon/lemon/tolerance.h:66
↓ 3 callers
Function
digraphCopy
openparf/routing/fpga-router/3rdparty/lemon/lemon/core.h:845
↓ 3 callers
Method
direct
\brief Return a directed arc related to an edge. This function returns a directed arc from its direction and the represented edge.
openparf/routing/fpga-router/3rdparty/lemon/lemon/concepts/graph_components.h:250
↓ 3 callers
Method
dist
openparf/routing/fpga-router/3rdparty/mcf_solver/mcf_solver/pqueue.h:24
↓ 3 callers
Function
doc_label
/ * * @brief prints first flag or value label of a parameter * *****************************************************************************/
openparf/routing/fpga-router/3rdparty/clipp/clipp/clipp.h:6904
← previous
next →
1,201–1,300 of 9,719, ranked by callers