NeoPZ
Public Member Functions | Public Attributes | List of all members
TPZSloanRenumbering::SList Struct Reference
Collaboration diagram for TPZSloanRenumbering::SList:
[legend]

Public Member Functions

 SList (int64_t nnodes)
 
 ~SList ()
 
void Reset ()
 
bool push_back (int64_t val)
 
void remove (int64_t index)
 
bool FindAndRemove (int64_t val)
 

Public Attributes

TPZVec< int64_t > fList
 
int64_t fSize
 
TPZVec< int64_t > fHistory
 

Detailed Description

Definition at line 20 of file TPZSloanRenumbering.h.

Constructor & Destructor Documentation

◆ SList()

TPZSloanRenumbering::SList::SList ( int64_t  nnodes)
inline

Definition at line 34 of file TPZSloanRenumbering.h.

References TPZVec< T >::Fill(), and TPZVec< T >::Resize().

◆ ~SList()

TPZSloanRenumbering::SList::~SList ( )
inline

Definition at line 42 of file TPZSloanRenumbering.h.

Member Function Documentation

◆ FindAndRemove()

bool TPZSloanRenumbering::SList::FindAndRemove ( int64_t  val)
inline

Definition at line 77 of file TPZSloanRenumbering.h.

References fSize.

◆ push_back()

bool TPZSloanRenumbering::SList::push_back ( int64_t  val)
inline

Definition at line 57 of file TPZSloanRenumbering.h.

References fSize, and val().

Referenced by TPZSloanRenumbering::Resequence().

◆ remove()

void TPZSloanRenumbering::SList::remove ( int64_t  index)
inline

Definition at line 71 of file TPZSloanRenumbering.h.

Referenced by TPZSloanRenumbering::Resequence().

◆ Reset()

void TPZSloanRenumbering::SList::Reset ( )
inline

Definition at line 47 of file TPZSloanRenumbering.h.

References TPZVec< T >::clear(), and TPZVec< T >::Fill().

Member Data Documentation

◆ fHistory

TPZVec<int64_t> TPZSloanRenumbering::SList::fHistory

Definition at line 31 of file TPZSloanRenumbering.h.

◆ fList

TPZVec<int64_t> TPZSloanRenumbering::SList::fList

Definition at line 22 of file TPZSloanRenumbering.h.

Referenced by TPZSloanRenumbering::FindHighestPriority().

◆ fSize

int64_t TPZSloanRenumbering::SList::fSize

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