IOSS 2.0

Classes | Namespaces | Typedefs | Functions | Variables
Iopg_DatabaseIO.C File Reference
`#include <create_inline_mesh.h>`
`#include <pamgen_im_exodusII.h>`
`#include <pamgen_im_ne_nemesisI.h>`
`#include <pamgen/Iopg_DatabaseIO.h>`
`#include <Ioss_CodeTypes.h>`
`#include <Ioss_SubSystem.h>`
`#include <Ioss_Utils.h>`
`#include <algorithm>`
`#include <cctype>`
`#include <cstdlib>`
`#include <cstring>`
`#include <float.h>`
`#include <fstream>`
`#include <iostream>`
`#include <iterator>`
`#include <limits.h>`
`#include <map>`
`#include <set>`
`#include <string>`
`#include <time.h>`
`#include <vector>`

## Classes
struct | Iopg::TopologyMapCompare

## Namespaces
| Iopg
| A namespace for the pamgen database format.
| anonymous_namespace{Iopg_DatabaseIO.C}

## Typedefs
using | Iopg::SideSetSet = std::set< std::string >
using | Iopg::SideSetMap = std::map< std::string, const std::string, std::less< const std::string > >
using | Iopg::TopologyMap = std::map< std::pair< std::string, const Ioss::ElementTopology * >, int, TopologyMapCompare >

## Functions
void | anonymous_namespace{Iopg_DatabaseIO.C}::unsupported (const char *operation)
void | anonymous_namespace{Iopg_DatabaseIO.C}::separate_surface_element_sides (Ioss::IntVector &element, Ioss::IntVector &sides, Ioss::Region *region, Iopg::TopologyMap &topo_map, Iopg::TopologyMap &side_map, Ioss::SurfaceSplitType split_type)
int | anonymous_namespace{Iopg_DatabaseIO.C}::get_file_pointer ()
const char * | anonymous_namespace{Iopg_DatabaseIO.C}::Version ()
void | anonymous_namespace{Iopg_DatabaseIO.C}::pamgen_error (int exoid, int lineno, int)
std::string | Iopg::massagePamgenInputString (std::string sinput, int &dimension)

## Variables
const size_t | anonymous_namespace{Iopg_DatabaseIO.C}::max_string_length = MAX_STR_LENGTH
const size_t | anonymous_namespace{Iopg_DatabaseIO.C}::max_line_length = MAX_LINE_LENGTH