| 
| template<typename Int , typename Scalar >  | 
| VTKM_EXEC Scalar  | vtkm::worklet::zfp::dequantize (const Int &x, const int &e) | 
|   | 
| template<>  | 
| VTKM_EXEC vtkm::Float64  | vtkm::worklet::zfp::dequantize< vtkm::Int64, vtkm::Float64 > (const vtkm::Int64 &x, const vtkm::Int32 &e) | 
|   | 
| template<>  | 
| VTKM_EXEC vtkm::Float32  | vtkm::worklet::zfp::dequantize< vtkm::Int32, vtkm::Float32 > (const vtkm::Int32 &x, const vtkm::Int32 &e) | 
|   | 
| template<>  | 
| VTKM_EXEC vtkm::Int32  | vtkm::worklet::zfp::dequantize< vtkm::Int32, vtkm::Int32 > (const vtkm::Int32 &, const vtkm::Int32 &) | 
|   | 
| template<>  | 
| VTKM_EXEC vtkm::Int64  | vtkm::worklet::zfp::dequantize< vtkm::Int64, vtkm::Int64 > (const vtkm::Int64 &, const vtkm::Int32 &) | 
|   | 
| VTKM_EXEC vtkm::Int64  | vtkm::worklet::zfp::uint2int (vtkm::UInt64 x) | 
|   | 
| VTKM_EXEC vtkm::Int32  | vtkm::worklet::zfp::uint2int (vtkm::UInt32 x) | 
|   | 
| template<vtkm::Int32 BlockSize, typename PortalType , template< int Size, typename Portal > class ReaderType, typename UInt >  | 
| VTKM_EXEC void  | vtkm::worklet::zfp::decode_ints (ReaderType< BlockSize, PortalType > &reader, vtkm::Int32 &maxbits, UInt *data, const vtkm::Int32 intprec) | 
|   | 
| template<vtkm::Int32 BlockSize, typename Scalar , typename PortalType >  | 
| VTKM_EXEC void  | vtkm::worklet::zfp::zfp_decode (Scalar *fblock, vtkm::Int32 maxbits, vtkm::UInt32 blockIdx, PortalType stream) | 
|   |