SyFi  0.3
test_sfc.test_geometry_code.GeometryCodeGenTest Class Reference

List of all members.

Public Member Functions

def test_geometry_representation_interval
def test_geometry_representation_triangle
def test_geometry_representation_tetrahedron
def xtest_geometry_representation_quadrilateral
def xtest_geometry_representation_hexahedron

Detailed Description

Definition at line 46 of file test_geometry_code.py.


Member Function Documentation

Definition at line 47 of file test_geometry_code.py.

References test_sfc::test_geometry_code.format_code_structure().

00047 
00048     def test_geometry_representation_interval(self):
00049         ufl_cell = ufl.interval
00050 
00051         SyFi.initSyFi(ufl_cell.d)
00052 
00053         geomrep = GeometryRepresentation(ufl_cell.domain())
00054         geomcg = GeometryCG(geomrep)
00055         decl = geomcg.generate_declarations(cellvolume=True,
00056                                             circumradius=True,
00057                                             cellsurfacearea=True,
00058                                             facetarea=True,
00059                                             facetnormal=True)
00060 
00061         self.assertTrue(decl)
00062         if 1:
00063             print
00064             print ufl_cell
00065             print format_code_structure(decl)
00066             print

Definition at line 87 of file test_geometry_code.py.

References test_sfc::test_geometry_code.format_code_structure().

00087 
00088     def test_geometry_representation_tetrahedron(self):
00089         ufl_cell = ufl.tetrahedron
00090 
00091         SyFi.initSyFi(ufl_cell.d)
00092 
00093         geomrep = GeometryRepresentation(ufl_cell.domain())
00094         geomcg = GeometryCG(geomrep)
00095         decl = geomcg.generate_declarations(cellvolume=True,
00096                                             circumradius=True,
00097                                             cellsurfacearea=True,
00098                                             facetarea=True,
00099                                             facetnormal=True)
00100 
00101         self.assertTrue(decl)
00102         if 1:
00103             print
00104             print ufl_cell
00105             print format_code_structure(decl)
00106             print

Definition at line 67 of file test_geometry_code.py.

References test_sfc::test_geometry_code.format_code_structure().

00067 
00068     def test_geometry_representation_triangle(self):
00069         ufl_cell = ufl.triangle
00070 
00071         SyFi.initSyFi(ufl_cell.d)
00072 
00073         geomrep = GeometryRepresentation(ufl_cell.domain())
00074         geomcg = GeometryCG(geomrep)
00075         decl = geomcg.generate_declarations(cellvolume=True,
00076                                             circumradius=True,
00077                                             cellsurfacearea=True,
00078                                             facetarea=True,
00079                                             facetnormal=True)
00080 
00081         self.assertTrue(decl)
00082         if 1:
00083             print
00084             print ufl_cell
00085             print format_code_structure(decl)
00086             print


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines