NeoPZ
Public Member Functions | Public Attributes | List of all members
TPZRefPattern::SPZFatherSideInfo Struct Reference

Data structure for storage of refinement information for a father's side. More...

#include <TPZRefPattern.h>

Collaboration diagram for TPZRefPattern::SPZFatherSideInfo:
[legend]

Public Member Functions

 SPZFatherSideInfo (const TPZVec< int > &sideNodes, const TPZVec< TPZGeoElSide > &sideSons, const int64_t &midSideIndex)
 
 SPZFatherSideInfo ()=default
 
 SPZFatherSideInfo (const SPZFatherSideInfo &)=default
 
void Read (TPZStream &buf, void *context)
 
void Write (TPZStream &buf, int withclassid) const
 
 ~SPZFatherSideInfo ()=default
 

Public Attributes

TPZVec< int > fSideNodes
 a vector of nodes contained in the i-th side More...
 
TPZVec< TPZGeoElSidefSideSons
 a vector of TPZGeoElSide relative to its sons More...
 

Detailed Description

Data structure for storage of refinement information for a father's side.

Definition at line 95 of file TPZRefPattern.h.

Constructor & Destructor Documentation

◆ SPZFatherSideInfo() [1/3]

TPZRefPattern::SPZFatherSideInfo::SPZFatherSideInfo ( const TPZVec< int > &  sideNodes,
const TPZVec< TPZGeoElSide > &  sideSons,
const int64_t &  midSideIndex 
)
inline

Definition at line 100 of file TPZRefPattern.h.

References Read(), SPZFatherSideInfo(), Write(), and ~SPZFatherSideInfo().

◆ SPZFatherSideInfo() [2/3]

TPZRefPattern::SPZFatherSideInfo::SPZFatherSideInfo ( )
default

Referenced by SPZFatherSideInfo().

◆ SPZFatherSideInfo() [3/3]

TPZRefPattern::SPZFatherSideInfo::SPZFatherSideInfo ( const SPZFatherSideInfo )
default

◆ ~SPZFatherSideInfo()

TPZRefPattern::SPZFatherSideInfo::~SPZFatherSideInfo ( )
default

Referenced by SPZFatherSideInfo().

Member Function Documentation

◆ Read()

void TPZRefPattern::SPZFatherSideInfo::Read ( TPZStream buf,
void *  context 
)

◆ Write()

void TPZRefPattern::SPZFatherSideInfo::Write ( TPZStream buf,
int  withclassid 
) const

Member Data Documentation

◆ fSideNodes

TPZVec<int> TPZRefPattern::SPZFatherSideInfo::fSideNodes

a vector of nodes contained in the i-th side

Definition at line 97 of file TPZRefPattern.h.

Referenced by TPZRefPattern::Print().

◆ fSideSons

TPZVec<TPZGeoElSide> TPZRefPattern::SPZFatherSideInfo::fSideSons

a vector of TPZGeoElSide relative to its sons

Definition at line 99 of file TPZRefPattern.h.

Referenced by TPZRefPattern::Print().


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