Class HostIntegration
Defined in File HostIntegration.h
Inheritance Relationships
Base Type
public ska::cpu::Integration(Class Integration)
Class Documentation
-
class HostIntegration : public ska::cpu::Integration
A cuda decorator for cpu::Integration. This class stores data on the host using pinned memory to allow for asyncronous read and write with cuda.
Public Functions
-
inline HostIntegration(int integrationNumber, Eigen::Tensor<double, 3> &&uvws, Eigen::Tensor<std::complex<double>, 4> &&visibilities)
-
inline ~HostIntegration()
Public Static Functions
-
static inline HostIntegration CreateFromDataset(const ska::LeapDataset &ds, int integrationNumber, const Slice ×tepSlice, const Slice &polarizationSlice = Slice(0, std::nullopt, 1))
-
inline HostIntegration(int integrationNumber, Eigen::Tensor<double, 3> &&uvws, Eigen::Tensor<std::complex<double>, 4> &&visibilities)