MOAB: Mesh Oriented datABase  (version 5.2.1)
IdealElements.cpp File Reference
#include "Mesquite.hpp"
#include "IdealElements.hpp"
#include "Vector3D.hpp"
+ Include dependency graph for IdealElements.cpp:

Go to the source code of this file.

Namespaces

namespace  MBMesquite
 

Implements the NonSmoothDescent class member functions.


Functions

static void MBMesquite::init_tri (Vector3D *coords, double side)
static void MBMesquite::init_tet (Vector3D *coords, double side)
static void MBMesquite::init_pyr (Vector3D *coords, double side)
static void MBMesquite::init_wdg (Vector3D *coords, double side)
static void MBMesquite::init_hex_pyr (Vector3D *coords, double height)
static const Vector3D *const * MBMesquite::init_unit_edge (Vector3D **)
static const Vector3D *const * MBMesquite::init_unit_elem (Vector3D **)
const Vector3D * MBMesquite::unit_edge_element (EntityTopology type, bool unit_height_pyramid=false)
 Get ideal element with unit edge length.
const Vector3D * MBMesquite::unit_element (EntityTopology type, bool unit_height_pyramid=false)
 Get ideal element with unit area or volume.

Variables

static Vector3D MBMesquite::unit_quad [4]
static Vector3D MBMesquite::unit_hex [8]
static Vector3D MBMesquite::unit_edge_tri [3]
static Vector3D MBMesquite::unit_edge_tet [4]
static Vector3D MBMesquite::unit_edge_pyr [5]
static Vector3D MBMesquite::unit_edge_wdg [6]
static Vector3D MBMesquite::unit_height_pyr [5]
static Vector3D MBMesquite::unit_tri [3]
static Vector3D MBMesquite::unit_tet [4]
static Vector3D MBMesquite::unit_pyr [5]
static Vector3D MBMesquite::unit_wdg [6]
static Vector3D MBMesquite::unit_hex_pyr [5]

Detailed Description

Author:
Jason Kraftcheck

Definition in file IdealElements.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines