#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.
|
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...
|
|
|
| moab |
| Class representing axis-aligned bounding box.
|
|
|
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]) |
|