SCIRun  5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
HexTriquadraticLgnUnitElement Class Reference

Class for describing unit geometry of HexTriquadraticLgn. More...

#include <HexTriquadraticLgn.h>

Inheritance diagram for HexTriquadraticLgnUnitElement:
HexTrilinearLgnUnitElement HexTriquadraticLgn< T >

Public Member Functions

 HexTriquadraticLgnUnitElement ()
 
virtual ~HexTriquadraticLgnUnitElement ()
 
- Public Member Functions inherited from HexTrilinearLgnUnitElement
 HexTrilinearLgnUnitElement ()
 
virtual ~HexTrilinearLgnUnitElement ()
 

Static Public Member Functions

static int number_of_vertices ()
 return number of vertices More...
 
static int dofs ()
 return degrees of freedom More...
 
- Static Public Member Functions inherited from HexTrilinearLgnUnitElement
static int domain_dimension ()
 return dimension of domain More...
 
static double domain_size ()
 return size of the domain More...
 
static int number_of_vertices ()
 return number of vertices More...
 
static int number_of_mesh_vertices ()
 return number of vertices More...
 
static int dofs ()
 return degrees of freedom More...
 
static int number_of_edges ()
 return number of edges More...
 
static int vertices_of_face ()
 return number of vertices per face More...
 
static int faces_of_cell ()
 return number of faces per cell More...
 
static double length (int edge)
 
static double area (int)
 
static double volume ()
 

Static Public Attributes

static double unit_vertices [20][3]
 Parametric coordinates of vertices of unit edge. More...
 
- Static Public Attributes inherited from HexTrilinearLgnUnitElement
static double unit_vertices [8][3]
 Parametric coordinates of vertices of unit edge. More...
 
static int unit_edges [12][2]
 References to vertices of unit edge. More...
 
static int unit_faces [6][4]
 References to vertices of unit face. More...
 
static double unit_face_normals [6][3]
 References to normals of unit face. More...
 
static double unit_center [3] = { 0.5, 0.5, 0.5 }
 Parametric coordinate used for the center. More...
 

Detailed Description

Class for describing unit geometry of HexTriquadraticLgn.

Constructor & Destructor Documentation

virtual ~HexTriquadraticLgnUnitElement ( )
inlinevirtual

Member Function Documentation

static int dofs ( )
inlinestatic

return degrees of freedom

static int number_of_vertices ( )
inlinestatic

return number of vertices

Member Data Documentation

double unit_vertices
static
Initial value:
= {
{0,0,0}, {1,0,0}, {1,1,0}, {0,1,0},
{0,0,1}, {1,0,1}, {1,1,1}, {0,1,1},
{0.5,0,0}, {1,0.5,0}, {.5,1,0}, {0,.5,0},
{0,0,0.5}, {1,0,.5}, {0,1,.5}, {1,1,.5},
{0.5,0,1}, {1,0.5,1}, {.5,1,1}, {0,.5,1}
}

Parametric coordinates of vertices of unit edge.


The documentation for this class was generated from the following files: