Class HostIntegration
Defined in File HostIntegration.h
Inheritance Relationships
Base Type
public icrar::cpu::Integration
(Class Integration)
Class Documentation
-
class HostIntegration : public icrar::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 CreateFromMS(const icrar::MeasurementSet &ms, int integrationNumber, const Slice ×tepSlice, const Slice &polarizationSlice = Slice(0, boost::none, 1))
-
inline HostIntegration(int integrationNumber, Eigen::Tensor<double, 3> &&uvws, Eigen::Tensor<std::complex<double>, 4> &&visibilities)