#include "WriteNCDF.hpp"#include "netcdf.h"#include <utility>#include <algorithm>#include <ctime>#include <string>#include <vector>#include <cstdio>#include <cstring>#include <cassert>#include "moab/Interface.hpp"#include "moab/Range.hpp"#include "moab/CN.hpp"#include "moab/FileOptions.hpp"#include "MBTagConventions.hpp"#include "Internals.hpp"#include "ExoIIUtil.hpp"#include "moab/WriteUtilIface.hpp"#include "exodus_order.h"
Include dependency graph for WriteNCDF.cpp:Go to the source code of this file.
Namespaces | |
| moab | |
| Class representing axis-aligned bounding box. | |
Macros | |
| #define | CHAR_STR_LEN 128 |
| #define | INS_ID(stringvar, prefix, id) snprintf( stringvar, CHAR_STR_LEN, prefix, id ) |
| #define | GET_DIM(ncdim, name, val) |
| #define | GET_DIMB(ncdim, name, varname, id, val) |
| #define | GET_VAR(name, id, dims) |
Variables | |
| const int | moab::TIME_STR_LEN = 11 |
| #define CHAR_STR_LEN 128 |
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 50 of file WriteNCDF.cpp.
| #define GET_DIM | ( | ncdim, | |
| name, | |||
| val | |||
| ) |
Definition at line 59 of file WriteNCDF.cpp.
| #define GET_DIMB | ( | ncdim, | |
| name, | |||
| varname, | |||
| id, | |||
| val | |||
| ) |
Definition at line 77 of file WriteNCDF.cpp.
| #define GET_VAR | ( | name, | |
| id, | |||
| dims | |||
| ) |
Definition at line 81 of file WriteNCDF.cpp.
| #define INS_ID | ( | stringvar, | |
| prefix, | |||
| id | |||
| ) | snprintf( stringvar, CHAR_STR_LEN, prefix, id ) |
Definition at line 57 of file WriteNCDF.cpp.