source/toolbox/restartdb/HDFDatabase.C File Reference

#include <cstring>
#include "tbox/HDFDatabase.h"
#include "tbox/IOStream.h"
#include "tbox/Utilities.h"
#include "tbox/MathUtilities.h"
#include <assert.h>

Namespaces

namespace  SAMRAI
namespace  SAMRAI::tbox

Defines

#define KEY_DATABASE   (0)
#define KEY_BOOL_ARRAY   (1)
#define KEY_BOX_ARRAY   (2)
#define KEY_CHAR_ARRAY   (3)
#define KEY_COMPLEX_ARRAY   (4)
#define KEY_DOUBLE_ARRAY   (5)
#define KEY_FLOAT_ARRAY   (6)
#define KEY_INT_ARRAY   (7)
#define KEY_STRING_ARRAY   (8)
#define KEY_BOOL_SCALAR   (-1)
#define KEY_BOX_SCALAR   (-2)
#define KEY_CHAR_SCALAR   (-3)
#define KEY_COMPLEX_SCALAR   (-4)
#define KEY_DOUBLE_SCALAR   (-5)
#define KEY_FLOAT_SCALAR   (-6)
#define KEY_INT_SCALAR   (-7)
#define KEY_STRING_SCALAR   (-8)
#define H5T_SAMRAI_INT   H5T_STD_I32BE
#define H5T_SAMRAI_FLOAT   H5T_IEEE_F32BE
#define H5T_SAMRAI_DOUBLE   H5T_IEEE_F64BE
#define H5T_SAMRAI_BOOL   H5T_STD_I8BE
#define H5T_SAMRAI_ATTR   H5T_STD_I8BE
#define BEGIN_SUPPRESS_HDF5_WARNINGS
#define END_SUPPRESS_HDF5_WARNINGS
#define ASSERT_HDF5_RETURN_VALUES

Define Documentation

#define KEY_DATABASE   (0)

#define KEY_BOOL_ARRAY   (1)

#define KEY_BOX_ARRAY   (2)

#define KEY_CHAR_ARRAY   (3)

#define KEY_COMPLEX_ARRAY   (4)

#define KEY_DOUBLE_ARRAY   (5)

#define KEY_FLOAT_ARRAY   (6)

#define KEY_INT_ARRAY   (7)

#define KEY_STRING_ARRAY   (8)

#define KEY_BOOL_SCALAR   (-1)

#define KEY_BOX_SCALAR   (-2)

#define KEY_CHAR_SCALAR   (-3)

#define KEY_COMPLEX_SCALAR   (-4)

#define KEY_DOUBLE_SCALAR   (-5)

#define KEY_FLOAT_SCALAR   (-6)

#define KEY_INT_SCALAR   (-7)

#define KEY_STRING_SCALAR   (-8)

#define H5T_SAMRAI_INT   H5T_STD_I32BE

#define H5T_SAMRAI_FLOAT   H5T_IEEE_F32BE

#define H5T_SAMRAI_DOUBLE   H5T_IEEE_F64BE

#define H5T_SAMRAI_BOOL   H5T_STD_I8BE

#define H5T_SAMRAI_ATTR   H5T_STD_I8BE

#define BEGIN_SUPPRESS_HDF5_WARNINGS

Value:

{                                                     \
   herr_t (*H5E_saved_efunc) (void*) = NULL;          \
   void *H5E_saved_edata = NULL;                      \
   H5Eget_auto(&H5E_saved_efunc, &H5E_saved_edata);   \
   H5Eset_auto(NULL, NULL);

#define END_SUPPRESS_HDF5_WARNINGS

Value:

H5Eset_auto(H5E_saved_efunc, H5E_saved_edata);      \
}

#define ASSERT_HDF5_RETURN_VALUES


Generated on Thu Jun 18 11:28:17 2009 for SAMRAI by  doxygen 1.5.1