MCPcopy Create free account

hub / github.com/cuhk-eda/Xplace / functions

Functions3,306 in github.com/cuhk-eda/Xplace

↓ 8 callersMethoddim_y
cpp_to_py/gpudp/lg/hannan_legalize.h:27
↓ 8 callersMethodemplace
cpp_to_py/gpugr/taskflow/sycl/sycl_flow.hpp:794
↓ 8 callersFunctionempty
! @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 callersMethodempty
cpp_to_py/common/db/Geometry.h:67
↓ 8 callersMethodend
cpp_to_py/common/lib/spef/pegtl/pegtl/contrib/parse_tree.hpp:77
↓ 8 callersFunctionexpand_string
Procedure: replace the keys in str by the values in the mapping
cpp_to_py/common/lib/spef/parser-spef.hpp:1222
↓ 8 callersMethodgetRLayer
get routing layer by index : 0=M1 */
cpp_to_py/common/db/Database.cpp:957
↓ 8 callersMethodget_parent
Get the parent of this subcommand (or nullptr if main app)
cpp_to_py/common/utils/CLI11.hpp:7046
↓ 8 callersMethodheight
cpp_to_py/common/db/Site.h:22
↓ 8 callersMethodhx
cpp_to_py/common/db/Cell.h:130
↓ 8 callersMethodpin
cpp_to_py/common/db/Cell.cpp:19
↓ 8 callersFunctionprecompute_expk
(N, dtype, device)
src/core/dct2_fft2.py:28
↓ 8 callersMethodsize
cpp_to_py/gpugr/taskflow/sycl/sycl_meta.hpp:93
↓ 8 callersMethodsize
Function: size
cpp_to_py/gpugr/taskflow/core/graph.hpp:535
↓ 8 callersMethodswap
cpp_to_py/common/utils/robin_hood.h:648
↓ 8 callersFunctionvalidate_token
cpp_to_py/common/db/Database.cpp:22
↓ 8 callersFunctionvalidate_token_spef
cpp_to_py/common/lib/spef/parser-spef.hpp:1268
↓ 8 callersMethodxNum
cpp_to_py/common/db/Row.h:59
↓ 7 callersMethodapply
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 callersMethodbump
cpp_to_py/common/lib/spef/pegtl/pegtl/internal/bump_help.hpp:27
↓ 7 callersMethodcopy
cpp_to_py/gpugr/taskflow/sycl/sycl_flow.hpp:584
↓ 7 callersMethodcount
cpp_to_py/gpugr/taskflow/core/semaphore.hpp:120
↓ 7 callersMethodcount_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 callersFunctiondestroy
cpp_to_py/common/lib/sdc/json.hpp:17610
↓ 7 callersFunctiondp_handler
(dp_func, func_name, *func_args)
src/detail_placement.py:473
↓ 7 callersFunctiondraw_fig_with_cairo_cpp
(node_pos, node_size, data, info, args, base_size=2048)
utils/visualization.py:99
↓ 7 callersMethoddump
! @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 callersMethodempty
Function: empty
cpp_to_py/gpugr/taskflow/core/taskflow.hpp:231
↓ 7 callersMethodempty
Function: empty
cpp_to_py/gpugr/taskflow/cuda/cuda_graph.hpp:598
↓ 7 callersMethodend_array
cpp_to_py/common/lib/sdc/json.hpp:5862
↓ 7 callersMethodend_object
cpp_to_py/common/lib/sdc/json.hpp:5852
↓ 7 callersMethodexpected
Set the number of expected arguments
cpp_to_py/common/utils/CLI11.hpp:4352
↓ 7 callersMethodfind
cpp_to_py/common/lib/spef/pegtl/pegtl/analysis/analyze_cycles.hpp:43
↓ 7 callersMethodget_items_expected_min
The total min number of expected string values to be used
cpp_to_py/common/utils/CLI11.hpp:4709
↓ 7 callersFunctionget_obj_hpwl
(node_pos, data: PlaceData, args)
src/evaluator.py:13
↓ 7 callersMethodget_positional
True if the argument can be given directly
cpp_to_py/common/utils/CLI11.hpp:4720
↓ 7 callersMethodget_required
Get the status of required
cpp_to_py/common/utils/CLI11.hpp:7000
↓ 7 callersMethodgrid_x
@brief query x index in log(n) time complexity
cpp_to_py/gpudp/lg/hannan_legalize.h:29
↓ 7 callersMethodgrid_y
@brief query y index in log(n) time complexity
cpp_to_py/gpudp/lg/hannan_legalize.h:39
↓ 7 callersFunctioninsert
! @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 callersMethoditerator
cpp_to_py/common/lib/spef/pegtl/pegtl/internal/iterator.hpp:19
↓ 7 callersMethodlayer
cpp_to_py/common/db/DesignRule.h:24
↓ 7 callersFunctionparse_port
cpp_to_py/common/lib/sdc/object.cpp:5
↓ 7 callersMethodresults
cpp_to_py/common/utils/CLI11.hpp:5001
↓ 7 callersMethodrun_callback
Internal function to run (App) callback, bottom up
cpp_to_py/common/utils/CLI11.hpp:7242
↓ 7 callersMethodsetName
cpp_to_py/io_parser/gp/GPDatabase.h:24
↓ 7 callersFunctionsplit_on_space
Function: split_on_space
cpp_to_py/common/lib/spef/parser-spef.hpp:185
↓ 7 callersMethodstart_array
cpp_to_py/common/lib/sdc/json.hpp:5857
↓ 7 callersMethodstart_object
cpp_to_py/common/lib/sdc/json.hpp:5842
↓ 7 callersMethodstring
cpp_to_py/common/lib/sdc/json.hpp:5832
↓ 7 callersMethodwhat
returns the explanatory string
cpp_to_py/common/lib/sdc/json.hpp:2356
↓ 6 callersFunctionDist
cpp_to_py/common/utils/geo.h:65
↓ 6 callersMethodanimate
cpp_to_py/gpugr/taskflow/utility/object_pool.hpp:579
↓ 6 callersMethodblockRegion
cpp_to_py/common/db/SiteMap.cpp:37
↓ 6 callersFunctionbump
cpp_to_py/common/lib/spef/pegtl/pegtl/internal/bump_impl.hpp:17
↓ 6 callersMethodbump_to_next_line
cpp_to_py/common/lib/spef/pegtl/pegtl/buffer_input.hpp:124
↓ 6 callersFunctioncend
! @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 callersMethodcheck
cpp_to_py/gpudp/db/dp_torch.cpp:93
↓ 6 callersMethodclear
cpp_to_py/gpugr/taskflow/utility/small_vector.hpp:387
↓ 6 callersMethodconfigurable
Specify that the subcommand can be triggered by a config file
cpp_to_py/common/utils/CLI11.hpp:5827
↓ 6 callersFunctioncuda_single_task
cpp_to_py/gpugr/taskflow/cuda/cuda_algorithm/cuda_for_each.hpp:71
↓ 6 callersMethoddata
Return a pointer to the vector's buffer, even if empty().
cpp_to_py/gpugr/taskflow/utility/small_vector.hpp:180
↓ 6 callersMethoddim_x
cpp_to_py/gpudp/lg/hannan_legalize.h:26
↓ 6 callersMethodempty
Function: empty
cpp_to_py/gpugr/taskflow/sycl/sycl_graph.hpp:157
↓ 6 callersFunctionfill
cpp_to_py/gpugr/taskflow/sycl/sycl_meta.hpp:51
↓ 6 callersMethodfill
cpp_to_py/gpugr/taskflow/sycl/sycl_flow.hpp:576
↓ 6 callersMethodforward
( self, node_pos, node_size, init_density_map, node_weight=None,
src/core/electronic_density_layer.py:295
↓ 6 callersMethodgetFirst
cpp_to_py/common/utils/robin_hood.h:996
↓ 6 callersMethodgetName
cpp_to_py/io_parser/gp/GPDatabase.h:23
↓ 6 callersMethodgetSiteMap
cpp_to_py/common/db/SiteMap.cpp:26
↓ 6 callersMethodget_allow_extra_args
Get the current value of allow extra args
cpp_to_py/common/utils/CLI11.hpp:4399
↓ 6 callersMethodget_display_name
Get a display name for an app
cpp_to_py/common/utils/CLI11.hpp:7064
↓ 6 callersMethodget_exit_code
cpp_to_py/common/utils/CLI11.hpp:620
↓ 6 callersMethodget_expected_min
The number of times the option expects to be included
cpp_to_py/common/utils/CLI11.hpp:4704
↓ 6 callersMethodget_trigger_on_parse
The status of trigger on parse
cpp_to_py/common/utils/CLI11.hpp:4406
↓ 6 callersMethodhas_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 callersMethodisSmall
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 callersFunctionis_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 callersMethodlength
cpp_to_py/common/db/Net.cpp:31
↓ 6 callersMethodmacro
cpp_to_py/common/db/Layer.cpp:9
↓ 6 callersMethodmax_size
cpp_to_py/common/utils/robin_hood.h:2096
↓ 6 callersMethodname
Function: name
cpp_to_py/gpugr/taskflow/core/taskflow.hpp:236
↓ 6 callersMethodnotify
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 callersMethodnull
cpp_to_py/common/lib/sdc/json.hpp:5807
↓ 6 callersMethodparse
! @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 callersMethodplace
cpp_to_py/common/db/Cell.cpp:52
↓ 6 callersMethodpop_back
cpp_to_py/gpugr/taskflow/utility/small_vector.hpp:264
↓ 6 callersMethodpop_back
cpp_to_py/common/lib/spef/pegtl/pegtl/contrib/parse_tree.hpp:160
↓ 6 callersMethodposition
cpp_to_py/common/lib/spef/pegtl/pegtl/internal/action_input.hpp:98
↓ 6 callersFunctionpush_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 callersFunctionroundDiv
cpp_to_py/gpudp/lg/legalization_db.h:12
↓ 6 callersMethodsetHeight
cpp_to_py/io_parser/gp/GPDatabase.h:92
↓ 6 callersMethodsetId
cpp_to_py/io_parser/gp/GPDatabase.h:22
↓ 6 callersMethodsetOrient
cpp_to_py/io_parser/gp/GPDatabase.h:45
↓ 6 callersMethodsetSites
cpp_to_py/common/db/SiteMap.cpp:39
↓ 6 callersMethodsetWidth
cpp_to_py/io_parser/gp/GPDatabase.h:90
↓ 6 callersMethodsilent_async
cpp_to_py/gpugr/taskflow/core/executor.hpp:421
↓ 6 callersMethodsort
cpp_to_py/gpugr/taskflow/core/algorithm/sort.hpp:432
↓ 6 callersMethodsubtype
! @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 callersFunctionvalid_first_char
cpp_to_py/common/utils/CLI11.hpp:356
← previousnext →201–300 of 3,306, ranked by callers