muda
muda::ParallelFor Member List

This is the complete list of members for muda::ParallelFor, including all inherited members.

apply(int count, F &&f) (defined in muda::ParallelFor)muda::ParallelFor
apply(int count, F &&f, Tag< UserTag >) (defined in muda::ParallelFor)muda::ParallelFor
as_node_parms(int count, F &&f) -> S< NodeParms< F >> (defined in muda::ParallelFor)muda::ParallelFor
as_node_parms(int count, F &&f, Tag< UserTag >) -> S< NodeParms< F >> (defined in muda::ParallelFor)muda::ParallelFor
calculate_block_dim(int count) const MUDA_NOEXCEPT (defined in muda::ParallelFor)muda::ParallelFor
calculate_block_dim(int count) const MUDA_NOEXCEPT (defined in muda::ParallelFor)muda::ParallelFor
calculate_grid_dim(int count) const MUDA_NOEXCEPT (defined in muda::ParallelFor)muda::ParallelFor
calculate_grid_dim(int count, int block_dim) MUDA_NOEXCEPT (defined in muda::ParallelFor)muda::ParallelForstatic
callback(const std::function< void(::cudaStream_t, ::cudaError)> &callback) (defined in muda::LaunchBase< ParallelFor >)muda::LaunchBase< ParallelFor >
check_input(int count) const MUDA_NOEXCEPT (defined in muda::ParallelFor)muda::ParallelFor
derived_type typedef (defined in muda::LaunchBase< ParallelFor >)muda::LaunchBase< ParallelFor >
init_stream(::cudaStream_t s) (defined in muda::LaunchCore)muda::LaunchCoreinline
invoke(int count, F &&f) (defined in muda::ParallelFor)muda::ParallelFor
kernel_name(std::string_view name) (defined in muda::LaunchBase< ParallelFor >)muda::LaunchBase< ParallelFor >
kernel_name() const (defined in muda::LaunchBase< ParallelFor >)muda::LaunchBase< ParallelFor >inline
kernel_name() (defined in muda::LaunchCore)muda::LaunchCorestatic
LaunchBase(::cudaStream_t stream) MUDA_NOEXCEPT (defined in muda::LaunchBase< ParallelFor >)muda::LaunchBase< ParallelFor >
LaunchBase(cudaStream_t stream) MUDA_NOEXCEPT (defined in muda::LaunchBase< ParallelFor >)muda::LaunchBase< ParallelFor >
LaunchCore(::cudaStream_t stream) MUDA_NOEXCEPT (defined in muda::LaunchCore)muda::LaunchCore
m_stream (defined in muda::LaunchCore)muda::LaunchCoreprotected
next(Next n) (defined in muda::LaunchBase< ParallelFor >)muda::LaunchBase< ParallelFor >
next(Args &&... args) (defined in muda::LaunchBase< ParallelFor >)muda::LaunchBase< ParallelFor >
NodeParms typedef (defined in muda::ParallelFor)muda::ParallelFor
ParallelFor(size_t shared_mem_size=0, cudaStream_t stream=nullptr) MUDA_NOEXCEPTmuda::ParallelForinline
ParallelFor(int blockDim, size_t shared_mem_size=0, cudaStream_t stream=nullptr) MUDA_NOEXCEPTmuda::ParallelForinline
ParallelFor(int gridDim, int blockDim, size_t shared_mem_size=0, cudaStream_t stream=nullptr) MUDA_NOEXCEPTmuda::ParallelForinline
pop_kernel_name() (defined in muda::LaunchBase< ParallelFor >)muda::LaunchBase< ParallelFor >protected
pop_range() (defined in muda::LaunchBase< ParallelFor >)muda::LaunchBase< ParallelFor >
push_range(const std::string &name) (defined in muda::LaunchBase< ParallelFor >)muda::LaunchBase< ParallelFor >
record(cudaEvent_t e, int flag=cudaEventRecordDefault) (defined in muda::LaunchBase< ParallelFor >)muda::LaunchBase< ParallelFor >
record(ComputeGraphVar< cudaEvent_t > &e, const std::vector< ComputeGraphVarBase * > &vars) (defined in muda::LaunchBase< ParallelFor >)muda::LaunchBase< ParallelFor >
record(ComputeGraphVar< cudaEvent_t > &e, ComputeGraphVar< ViewT > &... vars) (defined in muda::LaunchBase< ParallelFor >)muda::LaunchBase< ParallelFor >
round_up_blocks(int count, int block_dim) MUDA_NOEXCEPT (defined in muda::ParallelFor)muda::ParallelForinlinestatic
S typedef (defined in muda::LaunchCore)muda::LaunchCoreprotected
stream() const (defined in muda::LaunchCore)muda::LaunchCoreinlineprotected
wait(cudaEvent_t e, int flag=cudaEventWaitDefault) (defined in muda::LaunchBase< ParallelFor >)muda::LaunchBase< ParallelFor >
wait(const ComputeGraphVar< cudaEvent_t > &e, const std::vector< ComputeGraphVarBase * > &vars) (defined in muda::LaunchBase< ParallelFor >)muda::LaunchBase< ParallelFor >
wait(const ComputeGraphVar< cudaEvent_t > &e, ComputeGraphVar< ViewT > &... vars) (defined in muda::LaunchBase< ParallelFor >)muda::LaunchBase< ParallelFor >
wait() (defined in muda::LaunchBase< ParallelFor >)muda::LaunchBase< ParallelFor >
wait_device() (defined in muda::LaunchCore)muda::LaunchCorestatic
wait_event(cudaEvent_t event) (defined in muda::LaunchCore)muda::LaunchCorestatic
wait_stream(::cudaStream_t stream) (defined in muda::LaunchCore)muda::LaunchCorestatic
when(cudaEvent_t e, int flag=cudaEventWaitDefault) (defined in muda::LaunchBase< ParallelFor >)muda::LaunchBase< ParallelFor >
~LaunchBase() MUDA_NOEXCEPT (defined in muda::LaunchBase< ParallelFor >)muda::LaunchBase< ParallelFor >
~LaunchCore() MUDA_NOEXCEPT (defined in muda::LaunchCore)muda::LaunchCore