hoomd/mpcd/SorterGPU.cc
/*!
 * \param sysdata MPCD system data
 */
\param sysdata MPCD system data
\ param sysdata MPCD system data
mpcd::SorterGPU::SorterGPU(std::shared_ptr<mpcd::SystemData> sysdata,
                           unsigned int cur_timestep,
                           unsigned int period)
    : mpcd::Sorter(sysdata, cur_timestep, period)
    {
    m_sentinel_tuner.reset(
        new Autotuner(32, 1024, 32, 5, 100000, "mpcd_sort_sentinel", m_exec_conf));
    m_reverse_tuner.reset(new Autotuner(32, 1024, 32, 5, 100000, "mpcd_sort_reverse", m_exec_conf));
    m_apply_tuner.reset(new Autotuner(32, 1024, 32, 5, 100000, "mpcd_sort_apply", m_exec_conf));
    }
mpcd :: SorterGPU :: SorterGPU ( std :: shared_ptr < mpcd :: SystemData > sysdata , unsigned int cur_timestep , unsigned int period ) : mpcd :: Sorter ( sysdata , cur_timestep , period ) { m_sentinel_tuner . reset ( new Autotuner ( 32 , 1024 , 32 , 5 , 100000 , " " , m_exec_conf ) ) ; m_reverse_tuner . reset ( new Autotuner ( 32 , 1024 , 32 , 5 , 100000 , " " , m_exec_conf ) ) ; m_apply_tuner . reset ( new Autotuner ( 32 , 1024 , 32 , 5 , 100000 , " " , m_exec_conf ) ) ; }
\param sysdata MPCD system data
\ param sysdata MPCD system data