Analysis Software
Documentation for sPHENIX simulation software
|
#include <Acts/Utilities/Logger.hpp>
#include <cerrno>
#include <cstring>
#include <fstream>
#include <iostream>
#include <string>
#include <tuple>
#include <vector>
#include <boost/range/combine.hpp>
#include <cugraph/algorithms.hpp>
#include <cugraph/graph.hpp>
#include <cugraph/graph_functions.hpp>
#include <cugraph/graph_view.hpp>
#include <cugraph/partition_manager.hpp>
#include <cugraph/utilities/error.hpp>
#include <raft/cudart_utils.h>
#include <raft/handle.hpp>
Go to the source code of this file.
Macros | |
#define | CUDA_RT_CALL(call) |
Functions | |
template<typename vertex_t , typename edge_t , typename weight_t > | |
__global__ void | weaklyConnectedComponents (std::vector< vertex_t > &rowIndices, std::vector< vertex_t > &colIndices, std::vector< weight_t > &edgeWeights, std::vector< vertex_t > &trackLabels, const Acts::Logger &logger) |
#define CUDA_RT_CALL | ( | call | ) |
Definition at line 32 of file weaklyConnectedComponentsCugraph.hpp.
View newest version in sPHENIX GitHub at line 32 of file weaklyConnectedComponentsCugraph.hpp
Referenced by weaklyConnectedComponents().
__global__ void weaklyConnectedComponents | ( | std::vector< vertex_t > & | rowIndices, |
std::vector< vertex_t > & | colIndices, | ||
std::vector< weight_t > & | edgeWeights, | ||
std::vector< vertex_t > & | trackLabels, | ||
const Acts::Logger & | logger | ||
) |
Definition at line 46 of file weaklyConnectedComponentsCugraph.hpp.
View newest version in sPHENIX GitHub at line 46 of file weaklyConnectedComponentsCugraph.hpp
References ACTS_VERBOSE, CUDA_RT_CALL, ambiguity_solver_full_chain::idx, and testing::internal::move().