moab
|
#include <assert.h>
#include <H5Tpublic.h>
#include <H5Ppublic.h>
#include <H5Epublic.h>
#include "moab/Interface.hpp"
#include "Internals.hpp"
#include "MBTagConventions.hpp"
#include "ReadHDF5.hpp"
#include "moab/CN.hpp"
#include "moab/FileOptions.hpp"
#include <stdlib.h>
#include <string.h>
#include <limits>
#include <functional>
#include <iostream>
#include "IODebugTrack.hpp"
#include "ReadHDF5Dataset.hpp"
#include "ReadHDF5VarLen.hpp"
#include "moab_mpe.h"
Go to the source code of this file.
Classes | |
class | moab::CheckOpenReadHDF5Handles |
struct | moab::SetContOffComp |
Namespaces | |
namespace | moab |
Class representing axis-aligned bounding box. | |
Defines | |
#define | READ_HDF5_BUFFER_SIZE (128*1024*1024) |
#define | assert_range(PTR, CNT) assert( (PTR) >= (void*)dataBuffer ); assert( ((PTR)+(CNT)) <= (void*)(dataBuffer + bufferSize) ); |
#define | error(A) process_error(A,&dbgOut,__FILE__,__LINE__) |
#define | debug_barrier() debug_barrier_line(__LINE__) |
#define | CHECK_OPEN_HANDLES CheckOpenReadHDF5Handles check_open_handles_(filePtr,__LINE__) |
Functions | |
static ErrorCode | moab::process_error (ErrorCode code, DebugOutput *dbgOut, const char *file, int line) |
static herr_t | moab::handle_hdf5_error (void *data) |
static void | moab::copy_sorted_file_ids (const EntityHandle *sorted_ids, long num_ids, Range &results) |
static void | moab::intersect (const mhdf_EntDesc &group, const Range &range, Range &result) |
static bool | moab::set_map_intersect (bool ranged, const long *contents, int content_len, const RangeMap< long, EntityHandle > &id_map) |
static Range::iterator | moab::copy_set_contents (Range::iterator hint, int ranged, EntityHandle *contents, long length, Range &results) |
Variables | |
const bool | moab::DEFAULT_BLOCKED_COORDINATE_IO = false |
const bool | moab::DEFAULT_BCAST_SUMMARY = true |
const bool | moab::DEFAULT_BCAST_DUPLICATE_READS = true |
#define assert_range | ( | PTR, | |
CNT | |||
) | assert( (PTR) >= (void*)dataBuffer ); assert( ((PTR)+(CNT)) <= (void*)(dataBuffer + bufferSize) ); |
Definition at line 88 of file ReadHDF5.cpp.
#define CHECK_OPEN_HANDLES CheckOpenReadHDF5Handles check_open_handles_(filePtr,__LINE__) |
Definition at line 200 of file ReadHDF5.cpp.
#define debug_barrier | ( | ) | debug_barrier_line(__LINE__) |
Definition at line 157 of file ReadHDF5.cpp.
#define error | ( | A | ) | process_error(A,&dbgOut,__FILE__,__LINE__) |
Definition at line 91 of file ReadHDF5.cpp.
#define READ_HDF5_BUFFER_SIZE (128*1024*1024) |
Definition at line 86 of file ReadHDF5.cpp.