PSkel
Classes | Functions
src/PSkelStencil.h File Reference
#include "PSkelDefs.h"
#include "PSkelArray.h"
#include "PSkelMask.h"
#include "PSkelStencilTiling.h"
#include "PSkelStencil.hpp"

Go to the source code of this file.

Classes

class  PSkel::StencilBase< Array, Mask, Args >
class  PSkel::Stencil3D< Array, Mask, Args >
class  PSkel::Stencil2D< Array, Mask, Args >
class  PSkel::Stencil< Array, Mask, Args >

Functions

template<typename T1 , typename T2 , class Args >
__parallel__ void PSkel::stencilKernel (Array< T1 > input, Array< T1 > output, Mask< T2 > mask, Args args, size_t i)
template<typename T1 , typename T2 , class Args >
__parallel__ void PSkel::stencilKernel (Array2D< T1 > input, Array2D< T1 > output, Mask2D< T2 > mask, Args args, size_t h, size_t w)
template<typename T1 , typename T2 , class Args >
__parallel__ void PSkel::stencilKernel (Array3D< T1 > input, Array3D< T1 > output, Mask3D< T2 > mask, Args args, size_t h, size_t w, size_t d)

Detailed Description

This file contains the definition for the stencil skeleton.

 All Classes Files Functions