SyFi
0.3
|
Inherits TempDirTestBase.
Public Member Functions | |
def | __init__ |
def | setUp |
def | tearDown |
def | testSetup |
def | testJitMass |
Definition at line 17 of file test_quadjit.py.
def test_sfc.test_quadjit.QuadJitTest.__init__ | ( | self, | |
args, | |||
kwargs | |||
) |
Definition at line 18 of file test_quadjit.py.
def test_sfc.test_quadjit.QuadJitTest.setUp | ( | self | ) |
Definition at line 21 of file test_quadjit.py.
References test_sfc.test_tempdir_base.TempDirTestBase.options.
def test_sfc.test_quadjit.QuadJitTest.tearDown | ( | self | ) |
Definition at line 25 of file test_quadjit.py.
def test_sfc.test_quadjit.QuadJitTest.testJitMass | ( | self | ) |
Definition at line 32 of file test_quadjit.py.
References test_sfc::cell_assembly.assemble_on_cell(), test_sfc::cell_assembly.num_integrals(), and test_sfc.test_tempdir_base.TempDirTestBase.options.
00032 00033 def testJitMass(self): 00034 "Test the mass matrix." 00035 element = FiniteElement("CG", "triangle", 1) 00036 v = TestFunction(element) 00037 u = TrialFunction(element) 00038 a = u*v*dx 00039 form, module, formdata, prefix = sfc.jit(a, parameters = self.options) 00040 self.assertTrue(form.rank() == 2) 00041 self.assertTrue(form.num_coefficients() == 0) 00042 self.assertTrue(num_integrals(form) == (1,0,0)) 00043 A = assemble_on_cell(form, "triangle", coeffs=[], elements=[element,element]) 00044 # TODO: Assert correct result
def test_sfc.test_quadjit.QuadJitTest.testSetup | ( | self | ) |
Definition at line 28 of file test_quadjit.py.