IOSS 2.0
Loading...
Searching...
No Matches
Iogn::ExodusData Struct Reference

#include <Iogn_DashSurfaceMesh.h>

Public Member Functions

 ExodusData ()=delete
 
 ExodusData (std::vector< double > coords, std::vector< std::vector< int > > elemBlockConnectivity, std::vector< int > globalNumOfElemsInBlock, std::vector< int > localNumOfElemsInBlock, std::vector< Topology > blockTopoData, int globalNumNodes, std::vector< int > globalIdsOfLocalElems, std::vector< int > globalIdsLocalNodes, std::vector< std::vector< int > > sidesetConn=std::vector< std::vector< int > >(), std::vector< std::vector< std::string > > sidesetBlocks=std::vector< std::vector< std::string > >())
 

Public Attributes

std::vector< double > coordinates {}
 
const std::vector< std::vector< int > > elementBlockConnectivity
 
const std::vector< int > globalNumberOfElementsInBlock {}
 
const std::vector< int > localNumberOfElementsInBlock {}
 
const std::vector< TopologyblockTopologicalData {}
 
const int globalNumberOfNodes {0}
 
const std::vector< int > globalIdsOfLocalElements {}
 
const std::vector< int > globalIdsOfLocalNodes {}
 
std::vector< SharedNodesharedNodes {}
 
std::vector< std::vector< int > > sidesetConnectivity
 
std::vector< std::vector< std::string > > sidesetTouchingBlocks
 

Constructor & Destructor Documentation

◆ ExodusData() [1/2]

Iogn::ExodusData::ExodusData ( )
delete

◆ ExodusData() [2/2]

Iogn::ExodusData::ExodusData ( std::vector< double > coords,
std::vector< std::vector< int > > elemBlockConnectivity,
std::vector< int > globalNumOfElemsInBlock,
std::vector< int > localNumOfElemsInBlock,
std::vector< Topology > blockTopoData,
int globalNumNodes,
std::vector< int > globalIdsOfLocalElems,
std::vector< int > globalIdsLocalNodes,
std::vector< std::vector< int > > sidesetConn = std::vector<std::vector<int>>(),
std::vector< std::vector< std::string > > sidesetBlocks = std::vector<std::vector<std::string>>() )
inline

Member Data Documentation

◆ blockTopologicalData

const std::vector<Topology> Iogn::ExodusData::blockTopologicalData {}

◆ coordinates

std::vector<double> Iogn::ExodusData::coordinates {}

◆ elementBlockConnectivity

const std::vector<std::vector<int> > Iogn::ExodusData::elementBlockConnectivity

◆ globalIdsOfLocalElements

const std::vector<int> Iogn::ExodusData::globalIdsOfLocalElements {}

◆ globalIdsOfLocalNodes

const std::vector<int> Iogn::ExodusData::globalIdsOfLocalNodes {}

◆ globalNumberOfElementsInBlock

const std::vector<int> Iogn::ExodusData::globalNumberOfElementsInBlock {}

◆ globalNumberOfNodes

const int Iogn::ExodusData::globalNumberOfNodes {0}

◆ localNumberOfElementsInBlock

const std::vector<int> Iogn::ExodusData::localNumberOfElementsInBlock {}

◆ sharedNodes

std::vector<SharedNode> Iogn::ExodusData::sharedNodes {}

◆ sidesetConnectivity

std::vector<std::vector<int> > Iogn::ExodusData::sidesetConnectivity

◆ sidesetTouchingBlocks

std::vector<std::vector<std::string> > Iogn::ExodusData::sidesetTouchingBlocks

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