DDC 0.0.0

a discrete domain computation library

ddc::DualDiscretization< DDim > Class Template Reference

Public Member Functions

template<class... Args>
 DualDiscretization (Args &&... args)
 
template<class MemorySpace >
DDC_INLINE_FUNCTION DDim::template Impl< MemorySpace > const & get ()
 
DDC_INLINE_FUNCTION DDimImplHost const & get_host ()
 
DDC_INLINE_FUNCTION DDimImplDevice const & get_device ()
 

Constructor & Destructor Documentation

◆ DualDiscretization()

template<class DDim >
template<class... Args>
ddc::DualDiscretization< DDim >::DualDiscretization ( Args &&...  args)
inlineexplicit

Member Function Documentation

◆ get()

template<class DDim >
template<class MemorySpace >
DDC_INLINE_FUNCTION DDim::template Impl<MemorySpace> const& ddc::DualDiscretization< DDim >::get ( )
inline

◆ get_host()

template<class DDim >
DDC_INLINE_FUNCTION DDimImplHost const& ddc::DualDiscretization< DDim >::get_host ( )
inline

◆ get_device()

template<class DDim >
DDC_INLINE_FUNCTION DDimImplDevice const& ddc::DualDiscretization< DDim >::get_device ( )
inline

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