IOSS  2.0
Iocgns_ParallelDatabaseIO.C File Reference
#include <Ioss_CodeTypes.h>
#include <Ioss_Utils.h>
#include <cassert>
#include <cgns/Iocgns_ParallelDatabaseIO.h>
#include <cgns/Iocgns_Utils.h>
#include <fstream>
#include <iostream>
#include <mpi.h>
#include <numeric>
#include <stddef.h>
#include <string>
#include <sys/select.h>
#include <time.h>
#include <vector>
#include <cgnsconfig.h>
#include <pcgnslib.h>
#include "Ioss_CommSet.h"
#include "Ioss_DBUsage.h"
#include "Ioss_DatabaseIO.h"
#include "Ioss_ElementBlock.h"
#include "Ioss_ElementTopology.h"
#include "Ioss_EntityType.h"
#include "Ioss_Field.h"
#include "Ioss_IOFactory.h"
#include "Ioss_NodeBlock.h"
#include "Ioss_ParallelUtils.h"
#include "Ioss_Property.h"
#include "Ioss_Region.h"
#include "Ioss_SideBlock.h"
#include "Ioss_SideSet.h"
#include "Ioss_State.h"
#include "Ioss_StructuredBlock.h"
#include "Ioss_TerminalColor.h"
#include "Ioss_VariableType.h"

Namespaces

 anonymous_namespace{Iocgns_ParallelDatabaseIO.C}
 
 Iocgns
 A namespace for the CGNS database format.
 

Typedefs

using GL_IdVector = std::vector< std::pair< int, int > >
 

Functions

MPI_Datatype anonymous_namespace{Iocgns_ParallelDatabaseIO.C}::cgns_mpi_type ()
 
void anonymous_namespace{Iocgns_ParallelDatabaseIO.C}::map_local_to_global_implicit (Iocgns::CGNSIntVector &data, ssize_t count, const Iocgns::CGNSIntVector &global_implicit_map)
 
GL_IdVector anonymous_namespace{Iocgns_ParallelDatabaseIO.C}::gather_nodes_to_proc0 (Ioss::Map &global_id_map, int processor, int64_t offset, const Ioss::ParallelUtils &util, size_t min_id, size_t max_id=std::numeric_limits< size_t >::max())
 
GL_IdVector anonymous_namespace{Iocgns_ParallelDatabaseIO.C}::intersect (const GL_IdVector &I, const GL_IdVector &J)
 

Typedef Documentation

◆ GL_IdVector

using GL_IdVector = std::vector<std::pair<int, int> >