hedge :: mesh :: Tetrahedron :: Class Tetrahedron
[hide private]
[frames] | no frames]

Class Tetrahedron

source code


Instance Methods [hide private]
 
_face_vertices(vertices) source code

Inherited from SimplicialElement: contains_point

Inherited from Element: __init__, bounding_box, centroid

Inherited from pytools.Record: __eq__, __getstate__, __ne__, __repr__, __setstate__, copy

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__, __str__

Class Methods [hide private]
 
_reorder_vertices(cls, vertex_indices, vertices, map) source code
 
face_normals_and_jacobians(cls, vertices, affine_map)
Compute the normals and face jacobians of the unit element transformed according to `affine_map'.
source code

Inherited from SimplicialElement: get_map_unit_to_global

Static Methods [hide private]
 
face_vertices(vertices) source code
Class Variables [hide private]
  dimensions = 3
  face_vertex_numbers = [(0, 1, 2), (0, 1, 3), (0, 2, 3), (1, 2,...
Properties [hide private]

Inherited from SimplicialElement: faces

Inherited from Element: face_jacobians, face_normals, id, inverse_map, map, vertex_indices

Inherited from object: __class__

Method Details [hide private]

_reorder_vertices(cls, vertex_indices, vertices, map)
Class Method

source code 
Overrides: Element._reorder_vertices

face_normals_and_jacobians(cls, vertices, affine_map)
Class Method

source code 

Compute the normals and face jacobians of the unit element transformed according to `affine_map'.

Returns a pair of lists [normals], [jacobians].


Class Variable Details [hide private]

face_vertex_numbers

Value:
[(0, 1, 2), (0, 1, 3), (0, 2, 3), (1, 2, 3)]