GENIE
genie::compression::DeviceDeltaHelper< T > Struct Template Reference

#include <DeviceDeltaHelper.h>

Static Public Member Functions

static void delta (const T initoffset, T *data, const size_t size)
 
static void inverseDelta (const T initoffset, T *data, const size_t size)
 
static __device__ void inverseDeltaOnGPU (const T initoffset, T *d_data, const size_t size)
 

Detailed Description

template<class T>
struct genie::compression::DeviceDeltaHelper< T >

Definition at line 15 of file DeviceDeltaHelper.h.

Member Function Documentation

◆ delta()

template<class T >
static void genie::compression::DeviceDeltaHelper< T >::delta ( const T  initoffset,
T *  data,
const size_t  size 
)
inlinestatic

Definition at line 18 of file DeviceDeltaHelper.h.

◆ inverseDelta()

template<class T >
static void genie::compression::DeviceDeltaHelper< T >::inverseDelta ( const T  initoffset,
T *  data,
const size_t  size 
)
inlinestatic

Definition at line 29 of file DeviceDeltaHelper.h.

◆ inverseDeltaOnGPU()

template<class T >
static __device__ void genie::compression::DeviceDeltaHelper< T >::inverseDeltaOnGPU ( const T  initoffset,
T *  d_data,
const size_t  size 
)
inlinestatic

Definition at line 52 of file DeviceDeltaHelper.h.


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