| libMesh
    | 
This class is used as both an external data structure for passing around Exodus file header information, and for storing information internally in ExodusII_IO_Helper. More...
#include <exodus_header_info.h>
| Public Member Functions | |
| ExodusHeaderInfo ()=default | |
| ExodusHeaderInfo (ExodusHeaderInfo &&)=default | |
| ExodusHeaderInfo (const ExodusHeaderInfo &)=default | |
| ExodusHeaderInfo & | operator= (const ExodusHeaderInfo &)=default | 
| ExodusHeaderInfo & | operator= (ExodusHeaderInfo &&)=default | 
| ~ExodusHeaderInfo ()=default | |
| void | broadcast (const Parallel::Communicator &comm) | 
| Broadcasts data from processor 0 to other procs using the provided Communicator.  More... | |
| Public Attributes | |
| std::vector< char > | title | 
| int | num_dim | 
| int | num_nodes | 
| int | num_elem | 
| int | num_elem_blk | 
| int | num_node_sets | 
| int | num_side_sets | 
| int | num_elem_sets | 
| int | num_edge_blk | 
| int | num_edge | 
This class is used as both an external data structure for passing around Exodus file header information, and for storing information internally in ExodusII_IO_Helper.
It can't really be defined in either of those existing headers, so it has its own header...
Definition at line 37 of file exodus_header_info.h.
| 
 | default | 
| 
 | default | 
| 
 | default | 
| 
 | default | 
| 
 | inline | 
Broadcasts data from processor 0 to other procs using the provided Communicator.
Definition at line 52 of file exodus_header_info.h.
References TIMPI::Communicator::broadcast(), num_dim, num_edge, num_edge_blk, num_elem, num_elem_blk, num_elem_sets, num_node_sets, num_side_sets, and title.
Referenced by libMesh::ExodusII_IO::read_header().
| 
 | default | 
| 
 | default | 
| int libMesh::ExodusHeaderInfo::num_dim | 
Definition at line 78 of file exodus_header_info.h.
Referenced by broadcast(), libMesh::ExodusII_IO_Helper::read_header(), and MeshInputTest::testExodusReadHeader().
| int libMesh::ExodusHeaderInfo::num_edge | 
Definition at line 86 of file exodus_header_info.h.
Referenced by broadcast(), libMesh::ExodusII_IO_Helper::read_header(), and MeshInputTest::testExodusReadHeader().
| int libMesh::ExodusHeaderInfo::num_edge_blk | 
Definition at line 85 of file exodus_header_info.h.
Referenced by broadcast(), libMesh::ExodusII_IO_Helper::read_header(), and MeshInputTest::testExodusReadHeader().
| int libMesh::ExodusHeaderInfo::num_elem | 
Definition at line 80 of file exodus_header_info.h.
Referenced by broadcast(), libMesh::ExodusII_IO_Helper::read_header(), and MeshInputTest::testExodusReadHeader().
| int libMesh::ExodusHeaderInfo::num_elem_blk | 
Definition at line 81 of file exodus_header_info.h.
Referenced by broadcast(), libMesh::ExodusII_IO_Helper::read_header(), and MeshInputTest::testExodusReadHeader().
| int libMesh::ExodusHeaderInfo::num_elem_sets | 
Definition at line 84 of file exodus_header_info.h.
Referenced by broadcast(), and libMesh::ExodusII_IO_Helper::read_header().
| int libMesh::ExodusHeaderInfo::num_node_sets | 
Definition at line 82 of file exodus_header_info.h.
Referenced by broadcast(), libMesh::ExodusII_IO_Helper::read_header(), and MeshInputTest::testExodusReadHeader().
| int libMesh::ExodusHeaderInfo::num_nodes | 
Definition at line 79 of file exodus_header_info.h.
Referenced by libMesh::ExodusII_IO_Helper::read_header().
| int libMesh::ExodusHeaderInfo::num_side_sets | 
Definition at line 83 of file exodus_header_info.h.
Referenced by broadcast(), libMesh::ExodusII_IO_Helper::read_header(), and MeshInputTest::testExodusReadHeader().
| std::vector<char> libMesh::ExodusHeaderInfo::title | 
Definition at line 77 of file exodus_header_info.h.
Referenced by broadcast(), libMesh::ExodusII_IO_Helper::read_header(), and MeshInputTest::testExodusReadHeader().
 1.8.14
 1.8.14