IOSS  2.0
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>
Include dependency graph for Iopg_DatabaseIO.C:

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)
 
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