Grid 0.7.0
GeneralLocalStencil Class Reference

#include <GeneralLocalStencil.h>

Inheritance diagram for GeneralLocalStencil:
GeneralLocalStencilView

Public Types

typedef GeneralLocalStencilView View_type

Public Member Functions

GridBaseGrid (void) const
View_type View (int mode) const
 GeneralLocalStencil (GridBase *grid, const std::vector< Coordinate > &shifts)
accelerator_inline GeneralStencilEntryGetEntry (int point, int osite) const
void ViewClose (void)

Data Fields

deviceVector< GeneralStencilEntry_entries
int _npoints
GeneralStencilEntry_entries_p

Protected Attributes

GridBase_grid

Detailed Description

Definition at line 59 of file GeneralLocalStencil.h.

Member Typedef Documentation

◆ View_type

Constructor & Destructor Documentation

◆ GeneralLocalStencil()

Member Function Documentation

◆ Grid()

GridBase * GeneralLocalStencil::Grid ( void ) const
inline

Definition at line 67 of file GeneralLocalStencil.h.

References _grid.

◆ View()

View_type GeneralLocalStencil::View ( int mode) const
inline

◆ GetEntry()

accelerator_inline GeneralStencilEntry * GeneralLocalStencilView::GetEntry ( int point,
int osite ) const
inlineinherited

Definition at line 51 of file GeneralLocalStencil.h.

References accelerator_inline.

Referenced by Smear_HISQ< Gimpl >::smear().

◆ ViewClose()

void GeneralLocalStencilView::ViewClose ( void )
inlineinherited

Definition at line 54 of file GeneralLocalStencil.h.

Field Documentation

◆ _grid

GridBase* GeneralLocalStencil::_grid
protected

Definition at line 64 of file GeneralLocalStencil.h.

Referenced by Grid().

◆ _entries

deviceVector<GeneralStencilEntry> GeneralLocalStencil::_entries

Definition at line 75 of file GeneralLocalStencil.h.

Referenced by GeneralLocalStencil().

◆ _npoints

◆ _entries_p

GeneralStencilEntry* GeneralLocalStencilView::_entries_p
inherited

Definition at line 49 of file GeneralLocalStencil.h.

Referenced by GeneralLocalStencil::GeneralLocalStencil().


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