IOSS 2.0
anonymous_namespace{Iocgns_DatabaseIO.C}::SBlock Struct Reference

Public Member Functions

 SBlock ()=default
 SBlock (char *names, const int *data)

Public Attributes

std::string name {}
int proc {-1}
int local_zone {}
std::vector< std::pair< int, int > > adjacency
std::array< int, 3 > range {{0, 0, 0}}
std::array< int, 3 > glob_range {{0, 0, 0}}
std::array< int, 3 > offset {{0, 0, 0}}
std::bitset< 6 > face_adj {}

Constructor & Destructor Documentation

◆ SBlock() [1/2]

anonymous_namespace{Iocgns_DatabaseIO.C}::SBlock::SBlock ( )
default

◆ SBlock() [2/2]

anonymous_namespace{Iocgns_DatabaseIO.C}::SBlock::SBlock ( char * names,
const int * data )
inline

Member Data Documentation

◆ adjacency

std::vector<std::pair<int, int> > anonymous_namespace{Iocgns_DatabaseIO.C}::SBlock::adjacency

◆ face_adj

std::bitset<6> anonymous_namespace{Iocgns_DatabaseIO.C}::SBlock::face_adj {}

◆ glob_range

std::array<int, 3> anonymous_namespace{Iocgns_DatabaseIO.C}::SBlock::glob_range {{0, 0, 0}}

◆ local_zone

int anonymous_namespace{Iocgns_DatabaseIO.C}::SBlock::local_zone {}

◆ name

std::string anonymous_namespace{Iocgns_DatabaseIO.C}::SBlock::name {}

◆ offset

std::array<int, 3> anonymous_namespace{Iocgns_DatabaseIO.C}::SBlock::offset {{0, 0, 0}}

◆ proc

int anonymous_namespace{Iocgns_DatabaseIO.C}::SBlock::proc {-1}

◆ range

std::array<int, 3> anonymous_namespace{Iocgns_DatabaseIO.C}::SBlock::range {{0, 0, 0}}

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