Cheetah - SKA - PSS - Prototype Time Domain Search Pipeline
Classes | Public Types | Public Member Functions | List of all members
ska::cheetah::fldo::cuda::detail::Fldo< FldoTraits > Class Template Reference

The interface for the CUDA FLDO algorithm. More...

Inheritance diagram for ska::cheetah::fldo::cuda::detail::Fldo< FldoTraits >:
Inheritance graph
Collaboration diagram for ska::cheetah::fldo::cuda::detail::Fldo< FldoTraits >:
Collaboration graph

Public Types

typedef panda::nvidia::DeviceCapability< 2, 0, panda::nvidia::giga/2 > ArchitectureCapability
 
typedef cuda::Config Config
 

Public Member Functions

 Fldo (fldo::Config const &config)
 
std::shared_ptr< data::Ocldoperator() (ResourceType &device, std::vector< std::shared_ptr< TimeFrequencyType >> const &data, data::Scl const &input_candidates)
 performs the folding operation on the provided data
 
int fldo_input_check (const fldo::Config &)
 verify input config parameter are inside the bounds defined in CommonDefs.h. More...
 

Detailed Description

template<class FldoTraits>
class ska::cheetah::fldo::cuda::detail::Fldo< FldoTraits >

The interface for the CUDA FLDO algorithm.

Definition at line 65 of file Fldo.cuh.

Member Function Documentation

◆ fldo_input_check()

template<class FldoTraits >
int ska::cheetah::fldo::cuda::detail::Fldo< FldoTraits >::fldo_input_check ( const fldo::Config )

verify input config parameter are inside the bounds defined in CommonDefs.h.

fldo_input_check(fldo::Config const& config)

Returns
< 0 if error

The documentation for this class was generated from the following file: