Grid 0.7.0
NonLocalStencilGeometry5D Class Reference

#include <Geometry.h>

Inheritance diagram for NonLocalStencilGeometry5D:
NonLocalStencilGeometry NearestStencilGeometry5D NextToNearestStencilGeometry5D NextToNextToNextToNearestStencilGeometry5D

Public Member Functions

virtual int DerivedDimSkip (void)
 NonLocalStencilGeometry5D (GridCartesian *Coarse, int _hops)
virtual ~NonLocalStencilGeometry5D ()
GridCartesianGrid ()
int Depth (void)
int Hops (void)
int DimSkip (void)
int Reverse (int point)
void BuildShifts (void)

Data Fields

int skip
int hops
int npoint
std::vector< Coordinateshifts
Coordinate stencil_size
Coordinate stencil_lo
Coordinate stencil_hi
GridCartesiangrid

Detailed Description

Definition at line 192 of file Geometry.h.

Constructor & Destructor Documentation

◆ NonLocalStencilGeometry5D()

◆ ~NonLocalStencilGeometry5D()

virtual NonLocalStencilGeometry5D::~NonLocalStencilGeometry5D ( )
inlinevirtual

Definition at line 196 of file Geometry.h.

Member Function Documentation

◆ DerivedDimSkip()

virtual int NonLocalStencilGeometry5D::DerivedDimSkip ( void )
inlinevirtual

Definition at line 194 of file Geometry.h.

◆ Grid()

GridCartesian * NonLocalStencilGeometry::Grid ( )
inlineinherited

Definition at line 116 of file Geometry.h.

References grid.

Referenced by Reverse().

◆ Depth()

int NonLocalStencilGeometry::Depth ( void )
inlineinherited

Definition at line 117 of file Geometry.h.

◆ Hops()

int NonLocalStencilGeometry::Hops ( void )
inlineinherited

Definition at line 118 of file Geometry.h.

References hops.

◆ DimSkip()

int NonLocalStencilGeometry::DimSkip ( void )
inlineinherited

Definition at line 119 of file Geometry.h.

References skip.

Referenced by BuildShifts().

◆ Reverse()

int NonLocalStencilGeometry::Reverse ( int point)
inlineinherited

Definition at line 123 of file Geometry.h.

References Grid(), GridBase::Nd(), Nd, npoint, and shifts.

◆ BuildShifts()

void NonLocalStencilGeometry::BuildShifts ( void )
inlineinherited

Definition at line 137 of file Geometry.h.

References abs(), DimSkip(), GridLogMessage, hops, GridBase::Nd(), and Nd.

Referenced by NonLocalStencilGeometry().

Field Documentation

◆ skip

int NonLocalStencilGeometry::skip
inherited

Definition at line 108 of file Geometry.h.

Referenced by DimSkip(), and NonLocalStencilGeometry().

◆ hops

int NonLocalStencilGeometry::hops
inherited

Definition at line 109 of file Geometry.h.

Referenced by BuildShifts(), Hops(), and NonLocalStencilGeometry().

◆ npoint

int NonLocalStencilGeometry::npoint
inherited

◆ shifts

std::vector<Coordinate> NonLocalStencilGeometry::shifts
inherited

Definition at line 111 of file Geometry.h.

Referenced by Reverse().

◆ stencil_size

Coordinate NonLocalStencilGeometry::stencil_size
inherited

Definition at line 112 of file Geometry.h.

Referenced by NonLocalStencilGeometry().

◆ stencil_lo

Coordinate NonLocalStencilGeometry::stencil_lo
inherited

Definition at line 113 of file Geometry.h.

Referenced by NonLocalStencilGeometry().

◆ stencil_hi

Coordinate NonLocalStencilGeometry::stencil_hi
inherited

Definition at line 114 of file Geometry.h.

Referenced by NonLocalStencilGeometry().

◆ grid

GridCartesian* NonLocalStencilGeometry::grid
inherited

Definition at line 115 of file Geometry.h.

Referenced by Grid(), and NonLocalStencilGeometry().


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