moab
ReadGCRM.hpp File Reference
#include <vector>
#include <map>
#include <string>
#include "moab/Forward.hpp"
#include "moab/ReaderIface.hpp"
#include "moab/Range.hpp"
#include "moab/ScdInterface.hpp"
#include "DebugOutput.hpp"
#include "netcdf.h"

Go to the source code of this file.

Classes

class  moab::ReadGCRM
 GCRM for implementing new file readers in MOAB This class is a GCRM for writing new file readers in MOAB. This shows how to efficiently create vertices and elements using the ReadUtilIface class, and to translate indices in connectivity lists into vertex handles created during the read. More...
class  moab::ReadGCRM::AttData
class  moab::ReadGCRM::VarData

Namespaces

namespace  moab
 

Class representing axis-aligned bounding box.


Defines

#define NCREQ
#define NCGET   get
#define NCFUNC(func)   nc_ ## func
#define NCFUNCA(func)   nc_ ## func
#define NCFUNCAG(func)   nc_get ## func
#define NCDF_SIZE   size_t
#define NCDF_DIFF   ptrdiff_t

Define Documentation

#define NCDF_DIFF   ptrdiff_t

Definition at line 49 of file ReadGCRM.hpp.

#define NCDF_SIZE   size_t

Definition at line 48 of file ReadGCRM.hpp.

#define NCFUNC (   func)    nc_ ## func

Definition at line 45 of file ReadGCRM.hpp.

#define NCFUNCA (   func)    nc_ ## func

Definition at line 46 of file ReadGCRM.hpp.

#define NCFUNCAG (   func)    nc_get ## func

Definition at line 47 of file ReadGCRM.hpp.

#define NCGET   get

Definition at line 44 of file ReadGCRM.hpp.

#define NCREQ

Definition at line 43 of file ReadGCRM.hpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines