MCPcopy Create free account

hub / github.com/cmuparlay/parlaylib / functions

Functions1,507 in github.com/cmuparlay/parlaylib

↓ 2 callersMethoddeallocate
include/parlay/alloc.h:172
↓ 2 callersFunctiondot
examples/spectral_separator.h:31
↓ 2 callersFunctionemplace
include/parlay/sequence.h:231
↓ 2 callersMethodend
include/parlay/internal/posix/file_map_impl_posix.h:37
↓ 2 callersFunctionenumerate
include/parlay/delayed.h:59
↓ 2 callersFunctionfft_base
examples/fast_fourier_transform.h:73
↓ 2 callersFunctionfilter
include/parlay/internal/sequence_ops.h:382
↓ 2 callersFunctionfilter_map
include/parlay/internal/block_delayed.h:259
↓ 2 callersFunctionfilter_out
include/parlay/internal/sequence_ops.h:394
↓ 2 callersFunctionfind_first_of
include/parlay/primitives.h:612
↓ 2 callersFunctionfind_if
include/parlay/primitives.h:589
↓ 2 callersFunctionfind_if_not
include/parlay/primitives.h:604
↓ 2 callersMethodfinished
include/parlay/scheduler.h:170
↓ 2 callersFunctionfor_each_alignment
test/test_allocator.cpp:70
↓ 2 callersMethodget
test/test_relocate.cpp:34
↓ 2 callersMethodget
include/parlay/thread_specific.h:114
↓ 2 callersFunctiongetMemorySize
* Returns the size of physical memory (RAM) in bytes. */
include/parlay/internal/memory_size.h:39
↓ 2 callersMethodget_allocator
include/parlay/internal/sequence_base.h:150
↓ 2 callersMethodget_begin_block
Return an iterator pointing to the beginning of block i
include/parlay/internal/delayed/flatten.h:150
↓ 2 callersMethodget_capacity
include/parlay/internal/sequence_base.h:319
↓ 2 callersMethodget_data
include/parlay/internal/sequence_base.h:297
↓ 2 callersMethodget_index
examples/box_kdtree.h:44
↓ 2 callersMethodget_size
include/parlay/internal/sequence_base.h:363
↓ 2 callersMethodget_size
include/parlay/internal/concurrency/acquire_retire.h:41
↓ 2 callersFunctionget_thread_id
include/parlay/internal/thread_id_pool.h:147
↓ 2 callersMethodget_val
include/parlay/internal/group_by.h:238
↓ 2 callersFunctiongroup_by_small_int
include/parlay/internal/counting_sort.h:206
↓ 2 callersFunctionhash_combine
Combine two hash values into a single hash value. Formula borrowed from Boost
include/parlay/utilities.h:198
↓ 2 callersFunctioninitialize_fill
include/parlay/sequence.h:555
↓ 2 callersMethodlength_squared
examples/nbody_fmm.h:97
↓ 2 callersFunctionlinear_search
include/parlay/internal/binary_search.h:14
↓ 2 callersMethodlmax
examples/nbody_fmm.h:212
↓ 2 callersFunctionmatrix_add
test/range_utils.h:172
↓ 2 callersFunctionmax_tab_reduce
examples/lasso_regression.h:46
↓ 2 callersFunctionmerge_sort_
include/parlay/internal/merge_sort.h:21
↓ 2 callersFunctionmin_spanning_forest
examples/kruskal.h:24
↓ 2 callersFunctionnormalize
examples/spectral_separator.h:37
↓ 2 callersMethodnum_allocated_blocks
include/parlay/internal/block_allocator.h:80
↓ 2 callersMethodnum_used_blocks
include/parlay/internal/block_allocator.h:92
↓ 2 callersFunctionpack
include/parlay/internal/sequence_ops.h:318
↓ 2 callersFunctionpack_into_uninitialized
include/parlay/primitives.h:225
↓ 2 callersFunctionpack_out
include/parlay/internal/sequence_ops.h:339
↓ 2 callersFunctionpop_back
include/parlay/sequence.h:353
↓ 2 callersFunctionpush_back
include/parlay/sequence.h:259
↓ 2 callersMethodquery
examples/range_min.h:26
↓ 2 callersMethodradius
examples/nbody_fmm.h:211
↓ 2 callersMethodreplaceQ
include/parlay/hash_table.h:286
↓ 2 callersMethodreset
examples/helper/speculative_for.h:31
↓ 2 callersFunctionscan_
include/parlay/internal/block_delayed.h:129
↓ 2 callersFunctionscan_inclusive_inplace
include/parlay/primitives.h:136
↓ 2 callersFunctionseq_collect_reduce
include/parlay/internal/collect_reduce.h:36
↓ 2 callersFunctionseq_random_shuffle_
include/parlay/random.h:81
↓ 2 callersFunctionshift
shift a left by n digits (i.e multiply a by d^n).
examples/karatsuba.h:22
↓ 2 callersFunctionsize
include/parlay/utilities.h:443
↓ 2 callersMethodsize
include/parlay/internal/stream_delayed.h:64
↓ 2 callersFunctionsort5
include/parlay/internal/quicksort.h:75
↓ 2 callersFunctionspeculative_for
examples/helper/speculative_for.h:52
↓ 2 callersFunctionsplit3
include/parlay/internal/quicksort.h:97
↓ 2 callersMethodto_seq
examples/helper/ligra_light.h:46
↓ 2 callersFunctionto_sequence
include/parlay/internal/delayed/terminal.h:35
↓ 2 callersFunctionunique
include/parlay/primitives.h:781
↓ 2 callersFunctionzip_with
include/parlay/delayed.h:65
↓ 1 callersFunctionBC_single_source
examples/betweenness_centrality.h:21
↓ 1 callersFunctionBFS
benchmark/bench_delayed.cpp:337
↓ 1 callersFunctionInternal
allocate and initialize an internal node
examples/decision_tree_c45.h:61
↓ 1 callersMethodL2Ladd
examples/helper/spherical.h:291
↓ 1 callersMethodL2P
gamma currently not used
examples/helper/spherical.h:402
↓ 1 callersMethodM2Ladd
examples/helper/spherical.h:231
↓ 1 callersMethodM2Madd
examples/helper/spherical.h:188
↓ 1 callersFunctionMIS
examples/maximal_independent_set.h:15
↓ 1 callersMethodP2Madd
examples/helper/spherical.h:335
↓ 1 callersFunction__cxx_atomic_notify_one
include/parlay/internal/atomic_wait.h:241
↓ 1 callersFunction__cxx_atomic_try_wait_slow
include/parlay/internal/atomic_wait.h:245
↓ 1 callersMethodacquire
Grab a free ID from the available list, or if there are none available, allocate a new one.
include/parlay/internal/thread_id_pool.h:102
↓ 1 callersMethodadd_vertices
must be vertices not already in set
examples/helper/ligra_light.h:41
↓ 1 callersFunctionall_equal
examples/decision_tree_c45.h:72
↓ 1 callersMethodalloc
include/parlay/internal/block_allocator.h:198
↓ 1 callersFunctionalloc_padding_size
Minimum size of the padding for p_malloc. For large allocations, uses a larger padding to guarantee at least 64-byte alignment. Needs to be at least s
include/parlay/alloc.h:95
↓ 1 callersFunctionatomic_notify_all
include/parlay/internal/atomic_wait.h:378
↓ 1 callersFunctionatomic_notify_one
include/parlay/internal/atomic_wait.h:374
↓ 1 callersFunctionatomic_wait
include/parlay/internal/atomic_wait.h:370
↓ 1 callersFunctionbase_case
include/parlay/internal/quicksort.h:22
↓ 1 callersFunctionbestCut
parallel version of best cut
benchmark/bench_delayed.cpp:215
↓ 1 callersFunctionbestCutSerial
sequential version of best cut
benchmark/bench_delayed.cpp:182
↓ 1 callersFunctionbest_cut
parallel best cut
examples/box_kdtree.h:112
↓ 1 callersFunctionbig_add_delayed
benchmark/bench_delayed.cpp:109
↓ 1 callersFunctionbox_surface_area
examples/box_kdtree.h:104
↓ 1 callersFunctionbucket_sort_r
include/parlay/internal/bucket_sort.h:137
↓ 1 callersFunctionbucketed_dijkstra
examples/bucketed_dijkstra.h:21
↓ 1 callersFunctionbuild_knn_graph
examples/knn.h:143
↓ 1 callersFunctionbuild_recursive
examples/oct_tree.h:96
↓ 1 callersFunctionchars_to_uint
include/parlay/io.h:250
↓ 1 callersFunctionchars_to_ulong
include/parlay/io.h:251
↓ 1 callersFunctionchars_to_ulong_long
include/parlay/io.h:252
↓ 1 callersFunctioncheck
examples/suffix_array.cpp:19
↓ 1 callersFunctioncheck
examples/graph_color.cpp:18
↓ 1 callersFunctioncheck
examples/longest_common_prefix.cpp:22
↓ 1 callersFunctioncheck
Check answer is correct (i.e. covers all elements that could be)
examples/set_cover.cpp:20
↓ 1 callersFunctioncheck_accuracy
checks 500 randomly selected points for accuracy
examples/nbody_fmm.cpp:17
↓ 1 callersFunctionclassify
Clasify a set of rows based on tree
examples/decision_tree_c45.h:239
← previousnext →301–400 of 1,507, ranked by callers