moab
|
#include "moab/MeshTopoUtil.hpp"
#include "moab/Range.hpp"
#include "Internals.hpp"
#include "moab/Interface.hpp"
#include "moab/CN.hpp"
#include <assert.h>
Go to the source code of this file.
Namespaces | |
namespace | moab |
Class representing axis-aligned bounding box. | |
Defines | |
#define | RR {if (MB_SUCCESS != result) return result;} |
#define | ITERATE_RANGE(range, it) for (Range::iterator it = range.begin(); it != range.end(); it++) |
#define | GET_CONNECT_DECL(ent, connect, num_connect) |
#define | GET_CONNECT(ent, connect, num_connect) |
#define | TC if (MB_SUCCESS != tmp_result) {result = tmp_result; continue;} |
#define GET_CONNECT | ( | ent, | |
connect, | |||
num_connect | |||
) |
{ErrorCode connect_result = mbImpl->get_connectivity(ent, connect, num_connect);\ if (MB_SUCCESS != connect_result) return connect_result;}
#define GET_CONNECT_DECL | ( | ent, | |
connect, | |||
num_connect | |||
) |
const EntityHandle *connect; int num_connect; \ {ErrorCode connect_result = mbImpl->get_connectivity(ent, connect, num_connect); \ if (MB_SUCCESS != connect_result) return connect_result;}
#define ITERATE_RANGE | ( | range, | |
it | |||
) | for (Range::iterator it = range.begin(); it != range.end(); it++) |
#define RR {if (MB_SUCCESS != result) return result;} |
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 Coroporation, 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 28 of file MeshTopoUtil.cpp.
#define TC if (MB_SUCCESS != tmp_result) {result = tmp_result; continue;} |