Mesh Oriented datABase
(version 5.4.1)
Array-based unstructured mesh datastructure
|
#include "moab/Interface.hpp"
#include "moab/CartVect.hpp"
#include "moab/Matrix3.hpp"
#include "moab/CN.hpp"
#include <vector>
Go to the source code of this file.
Classes | |
class | moab::EvalSet |
class | moab::ElemEvaluator |
Class facilitating local discretization-related functionsThis class implements discretization-related functionality operating on data in MOAB. A member of this class caches certain data about the element it's currently operating on, but is not meant to be instantiated one-per-element, but rather one-per-search (or other operation on a collection of elements). More... | |
Namespaces | |
namespace | moab |
Class representing axis-aligned bounding box. | |
Typedefs | |
typedef ErrorCode(* | moab::EvalFcn )(const double *params, const double *field, const int ndim, const int num_tuples, double *work, double *result) |
typedef ErrorCode(* | moab::JacobianFcn )(const double *params, const double *verts, const int nverts, const int ndim, double *work, double *result) |
typedef ErrorCode(* | moab::IntegrateFcn )(const double *field, const double *verts, const int nverts, const int ndim, const int num_tuples, double *work, double *result) |
typedef ErrorCode(* | moab::InitFcn )(const double *verts, const int nverts, double *&work) |
typedef int(* | moab::InsideFcn )(const double *verts, const int ndims, const double tol) |
typedef ErrorCode(* | moab::ReverseEvalFcn )(EvalFcn eval, JacobianFcn jacob, InsideFcn ins, const double *posn, const double *verts, const int nverts, const int ndim, const double iter_tol, const double inside_tol, double *work, double *params, int *is_inside) |
typedef ErrorCode(* | moab::NormalFcn )(const int ientDim, const int facet, const int nverts, const double *verts, double normal[3]) |