HyPar  1.0
Finite-Difference Hyperbolic-Parabolic PDE Solver on Cartesian Grids
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
SharedMemory< double > Struct Template Reference

Public Member Functions

__device__ operator double * ()
 
__device__ operator const double * () const
 

Detailed Description

template<>
struct SharedMemory< double >

Definition at line 59 of file ParallelReduction_GPU.cu.

Member Function Documentation

__device__ operator double * ( )
inline

Definition at line 60 of file ParallelReduction_GPU.cu.

60  {
61  extern __shared__ double __smem_d[];
62  return (double *)__smem_d;
63  }
__device__ operator const double * ( ) const
inline

Definition at line 65 of file ParallelReduction_GPU.cu.

65  {
66  extern __shared__ double __smem_d[];
67  return (double *)__smem_d;
68  }

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