Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/astra-sim/astra-sim
/ functions
Functions
808 in github.com/astra-sim/astra-sim
⨍
Functions
808
◇
Types & classes
315
↓ 3 callers
Method
count
extern/helper/cxxopts/cxxopts.hpp:1370
↓ 3 callers
Method
create_new_entry
astra-sim/network_frontend/analytical/common/CallbackTracker.cc:41
↓ 3 callers
Function
find
extern/helper/json/json.hpp:19600
↓ 3 callers
Method
fire
astra-sim/workload/Workload.cc:349
↓ 3 callers
Method
get_BW_at_dimension
astra-sim/system/AstraNetworkAPI.hh:67
↓ 3 callers
Method
get_dimension
astra-sim/system/topology/RingTopology.cc:163
↓ 3 callers
Method
get_sender
astra-sim/system/topology/RingTopology.cc:141
↓ 3 callers
Method
has_default
TODO: maybe default options should count towards the number of arguments
extern/helper/cxxopts/cxxopts.hpp:1382
↓ 3 callers
Method
init
astra-sim/system/StreamBaseline.cc:28
↓ 3 callers
Function
is_number_float
@brief return whether value is a floating-point number @sa https://json.nlohmann.me/api/basic_json/is_number_float/
extern/helper/json/json.hpp:18504
↓ 3 callers
Function
is_number_integer
@brief return whether value is an integer number @sa https://json.nlohmann.me/api/basic_json/is_number_integer/
extern/helper/json/json.hpp:18490
↓ 3 callers
Method
moved_or_copied
extern/helper/json/json.hpp:13110
↓ 3 callers
Method
occupy
astra-sim/workload/HardwareResource.cc:20
↓ 3 callers
Method
parse
extern/helper/cxxopts/cxxopts.hpp:2285
↓ 3 callers
Function
parse_value
extern/helper/cxxopts/cxxopts.hpp:936
↓ 3 callers
Method
proceed_to_next_vnet_baseline
astra-sim/system/Sys.cc:1316
↓ 3 callers
Method
run
astra-sim/system/collective/Ring.cc:96
↓ 3 callers
Method
schedule
astra-sim/system/Sys.cc:1288
↓ 3 callers
Method
send_to_MA
astra-sim/system/PacketBundle.cc:44
↓ 3 callers
Method
set_begin
set iterator to a defined beginning
extern/helper/json/json.hpp:11251
↓ 3 callers
Function
stringLength
extern/helper/cxxopts/cxxopts.hpp:203
↓ 3 callers
Function
unget
! @brief unget current character (read it again on next get) We implement unget by setting variable next_unget to true. The input is not
extern/helper/json/json.hpp:7776
↓ 3 callers
Method
update_bus_stats
astra-sim/system/SharedBusStat.hh:49
↓ 2 callers
Function
begin
extern/helper/cxxopts/cxxopts.hpp:230
↓ 2 callers
Method
call_events
astra-sim/system/Sys.cc:519
↓ 2 callers
Method
clone
extern/helper/cxxopts/cxxopts.hpp:1193
↓ 2 callers
Function
compute_boundaries
extern/helper/json/json.hpp:15124
↓ 2 callers
Method
create_send_chunk_id
astra-sim/network_frontend/analytical/common/ChunkIdGenerator.cc:15
↓ 2 callers
Function
emplace
extern/helper/json/json.hpp:20132
↓ 2 callers
Function
end
extern/helper/cxxopts/cxxopts.hpp:237
↓ 2 callers
Function
erase
extern/helper/json/json.hpp:19415
↓ 2 callers
Function
flatten
@brief return flattened JSON value @sa https://json.nlohmann.me/api/basic_json/flatten/
extern/helper/json/json.hpp:21363
↓ 2 callers
Function
from_json_array_impl
extern/helper/json/json.hpp:3989
↓ 2 callers
Function
from_json_inplace_array_impl
extern/helper/json/json.hpp:4072
↓ 2 callers
Function
from_json_tuple_impl
extern/helper/json/json.hpp:4178
↓ 2 callers
Method
get_backend_type
astra-sim/system/AstraNetworkAPI.hh:52
↓ 2 callers
Method
get_default_value
extern/helper/cxxopts/cxxopts.hpp:1123
↓ 2 callers
Method
get_nodes_in_ring
astra-sim/system/topology/RingTopology.cc:171
↓ 2 callers
Function
grisu2
extern/helper/json/json.hpp:15763
↓ 2 callers
Function
grisu2_round
extern/helper/json/json.hpp:15481
↓ 2 callers
Method
invoke_send_handler
astra-sim/network_frontend/analytical/common/CallbackTrackerEntry.cc:50
↓ 2 callers
Method
is_boolean
extern/helper/cxxopts/cxxopts.hpp:1135
↓ 2 callers
Method
is_container
extern/helper/cxxopts/cxxopts.hpp:1076
↓ 2 callers
Method
is_end
return whether the iterator is at end
extern/helper/json/json.hpp:11269
↓ 2 callers
Method
is_errored
extern/helper/json/json.hpp:5973
↓ 2 callers
Function
is_number_unsigned
@brief return whether value is an unsigned integer number @sa https://json.nlohmann.me/api/basic_json/is_number_unsigned/
extern/helper/json/json.hpp:18497
↓ 2 callers
Function
little_endianness
! @brief determine system byte order @return true if and only if system's byte order is little endian @note from https://stackoverflow.com/a/1001328
extern/helper/json/json.hpp:8215
↓ 2 callers
Method
notify_stream_removed
astra-sim/system/Sys.cc:99
↓ 2 callers
Function
operator++
! @brief post-increment (it++) @pre The iterator is initialized; i.e. `m_object != nullptr`. */
extern/helper/json/json.hpp:11722
↓ 2 callers
Function
operator--
! @brief post-decrement (it--) @pre The iterator is initialized; i.e. `m_object != nullptr`. */
extern/helper/json/json.hpp:11773
↓ 2 callers
Method
parse
astra-sim/network_frontend/analytical/common/CmdLineParser.cc:52
↓ 2 callers
Method
pop_entry
astra-sim/network_frontend/analytical/common/CallbackTracker.cc:63
↓ 2 callers
Method
register_recv_callback
astra-sim/network_frontend/analytical/common/CallbackTrackerEntry.cc:27
↓ 2 callers
Method
request_read
astra-sim/system/LogGP.cc:85
↓ 2 callers
Function
reset
reset token_buffer; current character is beginning of token
extern/helper/json/json.hpp:7722
↓ 2 callers
Method
send_from_MA_to_NPU
astra-sim/system/MemBus.cc:68
↓ 2 callers
Function
size
@brief returns the number of elements @sa https://json.nlohmann.me/api/basic_json/size/
extern/helper/json/json.hpp:19842
↓ 2 callers
Function
skip_whitespace
extern/helper/json/json.hpp:7902
↓ 2 callers
Function
swap
@brief exchanges the values @sa https://json.nlohmann.me/api/basic_json/swap/
extern/helper/json/json.hpp:20360
↓ 2 callers
Method
what
returns the explanatory string
extern/helper/json/json.hpp:2812
↓ 2 callers
Method
write_bson
! @param[in] j JSON value to serialize @pre j.type() == value_t::object */
extern/helper/json/json.hpp:13335
↓ 2 callers
Method
write_cbor
! @param[in] j JSON value to serialize */
extern/helper/json/json.hpp:13364
↓ 2 callers
Method
write_cell
astra-sim/system/CSVWriter.cc:152
↓ 2 callers
Method
write_msgpack
! @param[in] j JSON value to serialize */
extern/helper/json/json.hpp:13688
↓ 2 callers
Method
write_ubjson
! @param[in] j JSON value to serialize @param[in] use_count whether to use '#' prefixes (optimized format) @param[in] use_type wheth
extern/helper/json/json.hpp:14013
↓ 1 callers
Function
IsFalseText
extern/helper/cxxopts/cxxopts.hpp:614
↓ 1 callers
Function
IsTrueText
extern/helper/cxxopts/cxxopts.hpp:596
↓ 1 callers
Function
ParseArgument
extern/helper/cxxopts/cxxopts.hpp:656
↓ 1 callers
Function
SplitInteger
extern/helper/cxxopts/cxxopts.hpp:567
↓ 1 callers
Function
SplitSwitchDef
extern/helper/cxxopts/cxxopts.hpp:632
↓ 1 callers
Method
add_option
extern/helper/cxxopts/cxxopts.hpp:2479
↓ 1 callers
Method
add_options
extern/helper/cxxopts/cxxopts.hpp:2085
↓ 1 callers
Function
append_exponent
extern/helper/json/json.hpp:15863
↓ 1 callers
Function
at
@brief access specified array element with bounds checking @sa https://json.nlohmann.me/api/basic_json/at/
extern/helper/json/json.hpp:19090
↓ 1 callers
Method
attach_mem_bus
astra-sim/system/LogGP.cc:44
↓ 1 callers
Method
both_callbacks_registered
astra-sim/network_frontend/analytical/common/CallbackTrackerEntry.cc:45
↓ 1 callers
Method
call
astra-sim/system/DataSet.cc:48
↓ 1 callers
Method
call
astra-sim/system/LogGP.cc:126
↓ 1 callers
Method
consume
astra-sim/system/StreamBaseline.cc:51
↓ 1 callers
Method
count
extern/helper/json/json.hpp:17179
↓ 1 callers
Function
crbegin
@brief returns a const reverse iterator to the last element @sa https://json.nlohmann.me/api/basic_json/crbegin/
extern/helper/json/json.hpp:19742
↓ 1 callers
Method
create_recv_chunk_id
astra-sim/network_frontend/analytical/common/ChunkIdGenerator.cc:41
↓ 1 callers
Function
crend
@brief returns a const reverse iterator to one before the first @sa https://json.nlohmann.me/api/basic_json/crend/
extern/helper/json/json.hpp:19749
↓ 1 callers
Method
decrease_usage
astra-sim/system/UsageTracker.cc:27
↓ 1 callers
Function
dump_float
! @brief dump a floating-point number Dump a given floating-point number to output stream @a o. Works internally with @a number_buffer.
extern/helper/json/json.hpp:16823
↓ 1 callers
Function
emplace_back
extern/helper/json/json.hpp:20107
↓ 1 callers
Function
empty
extern/helper/cxxopts/cxxopts.hpp:220
↓ 1 callers
Function
find_largest_pow10
! For n != 0, returns k, such that pow10 := 10^(k-1) <= n < 10^k. For n == 0, returns 1 and sets pow10 := 1. */
extern/helper/json/json.hpp:15427
↓ 1 callers
Function
format_buffer
extern/helper/json/json.hpp:15915
↓ 1 callers
Function
format_description
extern/helper/cxxopts/cxxopts.hpp:1954
↓ 1 callers
Function
format_option
extern/helper/cxxopts/cxxopts.hpp:1908
↓ 1 callers
Method
generate_all_gather
astra-sim/system/Sys.cc:703
↓ 1 callers
Method
generate_all_reduce
astra-sim/system/Sys.cc:647
↓ 1 callers
Method
generate_all_to_all
astra-sim/system/Sys.cc:675
↓ 1 callers
Method
generate_reduce_scatter
astra-sim/system/Sys.cc:731
↓ 1 callers
Function
get_cached_power_for_binary_exponent
! For a normalized diyfp w = f * 2^e, this function returns a (normalized) cached power-of-ten c = f_c * 2^e_c, such that the exponent of the product
extern/helper/json/json.hpp:15263
↓ 1 callers
Method
get_chunk_scheduling
astra-sim/system/scheduling/OfflineGreedy.cc:84
↓ 1 callers
Method
get_collective_implementation
astra-sim/system/Sys.cc:631
↓ 1 callers
Function
get_impl_ptr
extern/helper/json/json.hpp:18570
↓ 1 callers
Method
get_index_in_ring
astra-sim/system/topology/RingTopology.cc:159
← previous
next →
101–200 of 808, ranked by callers