Version: 9.16.0
StdMeshers::Cartesian3D::CellsAroundLink Struct Reference

Return cells sharing a link. More...

#include <StdMeshers_Cartesian_3D_Hexahedron.hxx>

Public Member Functions

 CellsAroundLink (StdMeshers::Cartesian3D::Grid *grid, int iDir)
 
void Init (int i, int j, int k, int link12=0)
 
bool GetCell (int iL, int &i, int &j, int &k, int &cellIndex, int &linkIndex)
 

Data Fields

int _iDir
 
int _dInd [4][3]
 
size_t _nbCells [3]
 
int _i
 
int _j
 
int _k
 
StdMeshers::Cartesian3D::Grid_grid
 

Detailed Description

Return cells sharing a link.

Constructor & Destructor Documentation

◆ CellsAroundLink()

StdMeshers::Cartesian3D::CellsAroundLink::CellsAroundLink ( StdMeshers::Cartesian3D::Grid grid,
int  iDir 
)

Member Function Documentation

◆ GetCell()

bool StdMeshers::Cartesian3D::CellsAroundLink::GetCell ( int  iL,
int &  i,
int &  j,
int &  k,
int &  cellIndex,
int &  linkIndex 
)

◆ Init()

void StdMeshers::Cartesian3D::CellsAroundLink::Init ( int  i,
int  j,
int  k,
int  link12 = 0 
)

Field Documentation

◆ _dInd

int StdMeshers::Cartesian3D::CellsAroundLink::_dInd[4][3]

◆ _grid

StdMeshers::Cartesian3D::Grid* StdMeshers::Cartesian3D::CellsAroundLink::_grid

◆ _i

int StdMeshers::Cartesian3D::CellsAroundLink::_i

◆ _iDir

int StdMeshers::Cartesian3D::CellsAroundLink::_iDir

◆ _j

int StdMeshers::Cartesian3D::CellsAroundLink::_j

◆ _k

int StdMeshers::Cartesian3D::CellsAroundLink::_k

◆ _nbCells

size_t StdMeshers::Cartesian3D::CellsAroundLink::_nbCells[3]