IOSS 2.0

Namespaces | Functions | Variables
Ioss_DatabaseIO.C File Reference
`#include <Ioss_BoundingBox.h>`
`#include <Ioss_CodeTypes.h>`
`#include <Ioss_CommSet.h>`
`#include <Ioss_DBUsage.h>`
`#include <Ioss_DatabaseIO.h>`
`#include <Ioss_ElementTopology.h>`
`#include <Ioss_EntityBlock.h>`
`#include <Ioss_Field.h>`
`#include <Ioss_FileInfo.h>`
`#include <Ioss_GroupingEntity.h>`
`#include <Ioss_NodeBlock.h>`
`#include <Ioss_ParallelUtils.h>`
`#include <Ioss_Property.h>`
`#include <Ioss_Region.h>`
`#include <Ioss_SerializeIO.h>`
`#include <Ioss_SideBlock.h>`
`#include <Ioss_SideSet.h>`
`#include <Ioss_State.h>`
`#include <Ioss_StructuredBlock.h>`
`#include <Ioss_SurfaceSplit.h>`
`#include <Ioss_Utils.h>`
`#include <algorithm>`
`#include <cassert>`
`#include <cfloat>`
`#include <cstddef>`
`#include <cstring>`
`#include <fmt/ostream.h>`
`#include <iomanip>`
`#include <iostream>`
`#include <iterator>`
`#include <set>`
`#include <string>`
`#include <sys/stat.h>`
`#include <tokenize.h>`
`#include <utility>`
`#include <vector>`
Include dependency graph for Ioss_DatabaseIO.C:

## Namespaces
| anonymous_namespace{Ioss_DatabaseIO.C}
| Ioss
| The main namespace for the Ioss library.

## Functions
void | anonymous_namespace{Ioss_DatabaseIO.C}::log_time (std::chrono::time_point< std::chrono::high_resolution_clock > &start, std::chrono::time_point< std::chrono::high_resolution_clock > &finish, int current_state, double state_time, bool is_input, bool single_proc_only, const Ioss::ParallelUtils &util)
void | anonymous_namespace{Ioss_DatabaseIO.C}::log_field (const char *symbol, const Ioss::GroupingEntity *entity, const Ioss::Field &field, bool single_proc_only, const Ioss::ParallelUtils &util)
bool | anonymous_namespace{Ioss_DatabaseIO.C}::internal_parallel_consistent (bool single_proc_only, const Ioss::GroupingEntity *ge, const Ioss::Field &field, int in_out, const Ioss::ParallelUtils &util)
double | anonymous_namespace{Ioss_DatabaseIO.C}::my_min (double x1, double x2)
double | anonymous_namespace{Ioss_DatabaseIO.C}::my_max (double x1, double x2)
template<typename INT >
void | anonymous_namespace{Ioss_DatabaseIO.C}::calc_bounding_box (size_t ndim, size_t node_count, std::vector< double > &coordinates, std::vector< INT > &connectivity, double &xmin, double &ymin, double &zmin, double &xmax, double &ymax, double &zmax)

## Variables
auto | anonymous_namespace{Ioss_DatabaseIO.C}::initial_time = std::chrono::high_resolution_clock::now()