MOAB: Mesh Oriented datABase
(version 5.4.1)
|
Go to the source code of this file.
Namespaces | |
namespace | MBMesquite |
Implements the NonSmoothDescent class member functions. | |
Functions | |
static void | MBMesquite::get_linear_derivatives (size_t *vertices, MsqVector< 2 > *derivs) |
static void | MBMesquite::derivatives_at_corner (unsigned corner, NodeSet nodeset, size_t *vertices, MsqVector< 2 > *derivs, size_t &num_vtx) |
static void | MBMesquite::derivatives_at_mid_edge (unsigned edge, NodeSet nodeset, size_t *vertices, MsqVector< 2 > *derivs, size_t &num_vtx) |
static void | MBMesquite::derivatives_at_mid_elem (NodeSet nodeset, size_t *vertices, MsqVector< 2 > *derivs, size_t &num_vtx) |
Variables | |
static const double | MBMesquite::edr [3][3] = { { 0.0, -2.0, 2.0 }, { 0.0, 2.0, 2.0 }, { 0.0, -2.0, -2.0 } } |
static const double | MBMesquite::eds [3][3] = { { -2.0, -2.0, 0.0 }, { 2.0, 2.0, 0.0 }, { 2.0, -2.0, 0.0 } } |
static const double | MBMesquite::fdr [] = { 0.0, 4.0 / 3.0, -4.0 / 3.0 } |
static const double | MBMesquite::fds [] = { -4.0 / 3.0, 4.0 / 3.0, 0.0 } |
Definition in file TriLagrangeShape.cpp.