Mesh Oriented datABase  (version 5.4.1)
Array-based unstructured mesh datastructure
WriteNC.hpp File Reference
#include <vector>
#include <map>
#include <set>
#include <string>
#include "moab/WriterIface.hpp"
#include "moab/ScdInterface.hpp"
#include "DebugOutput.hpp"
#include "netcdf.h"
+ Include dependency graph for WriteNC.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  moab::WriteNC
 Export NC files. More...
class  moab::WriteNC::AttData
class  moab::WriteNC::VarData

Namespaces

namespace  moab
 

Class representing axis-aligned bounding box.


Defines

#define NCFUNC(func)   nc_##func
#define NCFUNCAP(func)   nc_put##func
#define NCFUNCP(func)   nc_put##func
#define NCDF_SIZE   size_t
#define NCDF_DIFF   ptrdiff_t

Define Documentation

#define NCDF_DIFF   ptrdiff_t

Definition at line 58 of file WriteNC.hpp.

#define NCDF_SIZE   size_t

Definition at line 57 of file WriteNC.hpp.

#define NCFUNC (   func)    nc_##func

MOAB, a Mesh-Oriented datABase, is a software component for creating, storing and accessing finite element mesh data.

Copyright 2004 Sandia Corporation. Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation, the U.S. Government retains certain rights in this software.

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

Definition at line 54 of file WriteNC.hpp.

#define NCFUNCP (   func)    nc_put##func

Definition at line 56 of file WriteNC.hpp.

Referenced by moab::NCWriteHelper::write_set_variables().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines