Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cuhk-eda/Xplace
/ functions
Functions
3,306 in github.com/cuhk-eda/Xplace
⨍
Functions
3,306
◇
Types & classes
1,834
↓ 8 callers
Method
dim_y
cpp_to_py/gpudp/lg/hannan_legalize.h:27
↓ 8 callers
Method
emplace
cpp_to_py/gpugr/taskflow/sycl/sycl_flow.hpp:794
↓ 8 callers
Function
empty
! @brief checks whether the container is empty. Checks if a JSON value has no elements (i.e. whether its @ref size is `0`). @return The
cpp_to_py/common/lib/sdc/json.hpp:21421
↓ 8 callers
Method
empty
cpp_to_py/common/db/Geometry.h:67
↓ 8 callers
Method
end
cpp_to_py/common/lib/spef/pegtl/pegtl/contrib/parse_tree.hpp:77
↓ 8 callers
Function
expand_string
Procedure: replace the keys in str by the values in the mapping
cpp_to_py/common/lib/spef/parser-spef.hpp:1222
↓ 8 callers
Method
getRLayer
get routing layer by index : 0=M1 */
cpp_to_py/common/db/Database.cpp:957
↓ 8 callers
Method
get_parent
Get the parent of this subcommand (or nullptr if main app)
cpp_to_py/common/utils/CLI11.hpp:7046
↓ 8 callers
Method
height
cpp_to_py/common/db/Site.h:22
↓ 8 callers
Method
hx
cpp_to_py/common/db/Cell.h:130
↓ 8 callers
Method
pin
cpp_to_py/common/db/Cell.cpp:19
↓ 8 callers
Function
precompute_expk
(N, dtype, device)
src/core/dct2_fft2.py:28
↓ 8 callers
Method
size
cpp_to_py/gpugr/taskflow/sycl/sycl_meta.hpp:93
↓ 8 callers
Method
size
Function: size
cpp_to_py/gpugr/taskflow/core/graph.hpp:535
↓ 8 callers
Method
swap
cpp_to_py/common/utils/robin_hood.h:648
↓ 8 callers
Function
validate_token
cpp_to_py/common/db/Database.cpp:22
↓ 8 callers
Function
validate_token_spef
cpp_to_py/common/lib/spef/parser-spef.hpp:1268
↓ 8 callers
Method
xNum
cpp_to_py/common/db/Row.h:59
↓ 7 callers
Method
apply
r"""Applies the function :obj:`func` to all tensor attributes :obj:`*keys`. If :obj:`*keys` is not given, :obj:`func` is applied to al
src/database.py:442
↓ 7 callers
Method
bump
cpp_to_py/common/lib/spef/pegtl/pegtl/internal/bump_help.hpp:27
↓ 7 callers
Method
copy
cpp_to_py/gpugr/taskflow/sycl/sycl_flow.hpp:584
↓ 7 callers
Method
count
cpp_to_py/gpugr/taskflow/core/semaphore.hpp:120
↓ 7 callers
Method
count_all
Get a count of all the arguments processed in options and subcommands, this excludes arguments which were treated as extras.
cpp_to_py/common/utils/CLI11.hpp:6388
↓ 7 callers
Function
destroy
cpp_to_py/common/lib/sdc/json.hpp:17610
↓ 7 callers
Function
dp_handler
(dp_func, func_name, *func_args)
src/detail_placement.py:473
↓ 7 callers
Function
draw_fig_with_cairo_cpp
(node_pos, node_size, data, info, args, base_size=2048)
utils/visualization.py:99
↓ 7 callers
Method
dump
! @brief internal implementation of the serialization function This function is called by the public member function dump and organizes t
cpp_to_py/common/lib/sdc/json.hpp:15533
↓ 7 callers
Method
empty
Function: empty
cpp_to_py/gpugr/taskflow/core/taskflow.hpp:231
↓ 7 callers
Method
empty
Function: empty
cpp_to_py/gpugr/taskflow/cuda/cuda_graph.hpp:598
↓ 7 callers
Method
end_array
cpp_to_py/common/lib/sdc/json.hpp:5862
↓ 7 callers
Method
end_object
cpp_to_py/common/lib/sdc/json.hpp:5852
↓ 7 callers
Method
expected
Set the number of expected arguments
cpp_to_py/common/utils/CLI11.hpp:4352
↓ 7 callers
Method
find
cpp_to_py/common/lib/spef/pegtl/pegtl/analysis/analyze_cycles.hpp:43
↓ 7 callers
Method
get_items_expected_min
The total min number of expected string values to be used
cpp_to_py/common/utils/CLI11.hpp:4709
↓ 7 callers
Function
get_obj_hpwl
(node_pos, data: PlaceData, args)
src/evaluator.py:13
↓ 7 callers
Method
get_positional
True if the argument can be given directly
cpp_to_py/common/utils/CLI11.hpp:4720
↓ 7 callers
Method
get_required
Get the status of required
cpp_to_py/common/utils/CLI11.hpp:7000
↓ 7 callers
Method
grid_x
@brief query x index in log(n) time complexity
cpp_to_py/gpudp/lg/hannan_legalize.h:29
↓ 7 callers
Method
grid_y
@brief query y index in log(n) time complexity
cpp_to_py/gpudp/lg/hannan_legalize.h:39
↓ 7 callers
Function
insert
! @brief inserts element Inserts element @a val before iterator @a pos. @param[in] pos iterator before which the content will be inserte
cpp_to_py/common/lib/sdc/json.hpp:22022
↓ 7 callers
Method
iterator
cpp_to_py/common/lib/spef/pegtl/pegtl/internal/iterator.hpp:19
↓ 7 callers
Method
layer
cpp_to_py/common/db/DesignRule.h:24
↓ 7 callers
Function
parse_port
cpp_to_py/common/lib/sdc/object.cpp:5
↓ 7 callers
Method
results
cpp_to_py/common/utils/CLI11.hpp:5001
↓ 7 callers
Method
run_callback
Internal function to run (App) callback, bottom up
cpp_to_py/common/utils/CLI11.hpp:7242
↓ 7 callers
Method
setName
cpp_to_py/io_parser/gp/GPDatabase.h:24
↓ 7 callers
Function
split_on_space
Function: split_on_space
cpp_to_py/common/lib/spef/parser-spef.hpp:185
↓ 7 callers
Method
start_array
cpp_to_py/common/lib/sdc/json.hpp:5857
↓ 7 callers
Method
start_object
cpp_to_py/common/lib/sdc/json.hpp:5842
↓ 7 callers
Method
string
cpp_to_py/common/lib/sdc/json.hpp:5832
↓ 7 callers
Method
what
returns the explanatory string
cpp_to_py/common/lib/sdc/json.hpp:2356
↓ 6 callers
Function
Dist
cpp_to_py/common/utils/geo.h:65
↓ 6 callers
Method
animate
cpp_to_py/gpugr/taskflow/utility/object_pool.hpp:579
↓ 6 callers
Method
blockRegion
cpp_to_py/common/db/SiteMap.cpp:37
↓ 6 callers
Function
bump
cpp_to_py/common/lib/spef/pegtl/pegtl/internal/bump_impl.hpp:17
↓ 6 callers
Method
bump_to_next_line
cpp_to_py/common/lib/spef/pegtl/pegtl/buffer_input.hpp:124
↓ 6 callers
Function
cend
! @brief returns a const iterator to one past the last element Returns a const iterator to one past the last element. @image html range-
cpp_to_py/common/lib/sdc/json.hpp:21077
↓ 6 callers
Method
check
cpp_to_py/gpudp/db/dp_torch.cpp:93
↓ 6 callers
Method
clear
cpp_to_py/gpugr/taskflow/utility/small_vector.hpp:387
↓ 6 callers
Method
configurable
Specify that the subcommand can be triggered by a config file
cpp_to_py/common/utils/CLI11.hpp:5827
↓ 6 callers
Function
cuda_single_task
cpp_to_py/gpugr/taskflow/cuda/cuda_algorithm/cuda_for_each.hpp:71
↓ 6 callers
Method
data
Return a pointer to the vector's buffer, even if empty().
cpp_to_py/gpugr/taskflow/utility/small_vector.hpp:180
↓ 6 callers
Method
dim_x
cpp_to_py/gpudp/lg/hannan_legalize.h:26
↓ 6 callers
Method
empty
Function: empty
cpp_to_py/gpugr/taskflow/sycl/sycl_graph.hpp:157
↓ 6 callers
Function
fill
cpp_to_py/gpugr/taskflow/sycl/sycl_meta.hpp:51
↓ 6 callers
Method
fill
cpp_to_py/gpugr/taskflow/sycl/sycl_flow.hpp:576
↓ 6 callers
Method
forward
( self, node_pos, node_size, init_density_map, node_weight=None,
src/core/electronic_density_layer.py:295
↓ 6 callers
Method
getFirst
cpp_to_py/common/utils/robin_hood.h:996
↓ 6 callers
Method
getName
cpp_to_py/io_parser/gp/GPDatabase.h:23
↓ 6 callers
Method
getSiteMap
cpp_to_py/common/db/SiteMap.cpp:26
↓ 6 callers
Method
get_allow_extra_args
Get the current value of allow extra args
cpp_to_py/common/utils/CLI11.hpp:4399
↓ 6 callers
Method
get_display_name
Get a display name for an app
cpp_to_py/common/utils/CLI11.hpp:7064
↓ 6 callers
Method
get_exit_code
cpp_to_py/common/utils/CLI11.hpp:620
↓ 6 callers
Method
get_expected_min
The number of times the option expects to be included
cpp_to_py/common/utils/CLI11.hpp:4704
↓ 6 callers
Method
get_trigger_on_parse
The status of trigger on parse
cpp_to_py/common/utils/CLI11.hpp:4406
↓ 6 callers
Method
has_subtype
! @brief return whether the value has a subtype @return whether the value has a subtype @complexity Constant. @exceptionsafety No-t
cpp_to_py/common/lib/sdc/json.hpp:4540
↓ 6 callers
Method
isSmall
Return true if this is a smallvector which has not had dynamic memory allocated for it.
cpp_to_py/gpugr/taskflow/utility/small_vector.hpp:128
↓ 6 callers
Function
is_string
! @brief return whether value is a string This function returns true if and only if the JSON value is a string. @return `true` if type i
cpp_to_py/common/lib/sdc/json.hpp:19095
↓ 6 callers
Method
length
cpp_to_py/common/db/Net.cpp:31
↓ 6 callers
Method
macro
cpp_to_py/common/db/Layer.cpp:9
↓ 6 callers
Method
max_size
cpp_to_py/common/utils/robin_hood.h:2096
↓ 6 callers
Method
name
Function: name
cpp_to_py/gpugr/taskflow/core/taskflow.hpp:236
↓ 6 callers
Method
notify
notify wakes one or all waiting threads. Must be called after changing the associated wait predicate.
cpp_to_py/gpugr/taskflow/core/notifier.hpp:163
↓ 6 callers
Method
null
cpp_to_py/common/lib/sdc/json.hpp:5807
↓ 6 callers
Method
parse
! @brief public parser interface @param[in] strict whether to expect the last token to be EOF @param[in,out] result parsed JSON val
cpp_to_py/common/lib/sdc/json.hpp:10196
↓ 6 callers
Method
place
cpp_to_py/common/db/Cell.cpp:52
↓ 6 callers
Method
pop_back
cpp_to_py/gpugr/taskflow/utility/small_vector.hpp:264
↓ 6 callers
Method
pop_back
cpp_to_py/common/lib/spef/pegtl/pegtl/contrib/parse_tree.hpp:160
↓ 6 callers
Method
position
cpp_to_py/common/lib/spef/pegtl/pegtl/internal/action_input.hpp:98
↓ 6 callers
Function
push_back
! @brief add an object to an array Appends the given element @a val to the end of the JSON value. If the function is called on a JSON nul
cpp_to_py/common/lib/sdc/json.hpp:21713
↓ 6 callers
Function
roundDiv
cpp_to_py/gpudp/lg/legalization_db.h:12
↓ 6 callers
Method
setHeight
cpp_to_py/io_parser/gp/GPDatabase.h:92
↓ 6 callers
Method
setId
cpp_to_py/io_parser/gp/GPDatabase.h:22
↓ 6 callers
Method
setOrient
cpp_to_py/io_parser/gp/GPDatabase.h:45
↓ 6 callers
Method
setSites
cpp_to_py/common/db/SiteMap.cpp:39
↓ 6 callers
Method
setWidth
cpp_to_py/io_parser/gp/GPDatabase.h:90
↓ 6 callers
Method
silent_async
cpp_to_py/gpugr/taskflow/core/executor.hpp:421
↓ 6 callers
Method
sort
cpp_to_py/gpugr/taskflow/core/algorithm/sort.hpp:432
↓ 6 callers
Method
subtype
! @brief return the binary subtype Returns the numerical subtype of the value if it has a subtype. If it does not have a subtype, this fu
cpp_to_py/common/lib/sdc/json.hpp:4519
↓ 6 callers
Function
valid_first_char
cpp_to_py/common/utils/CLI11.hpp:356
← previous
next →
201–300 of 3,306, ranked by callers