示例#1
0
 def test_full(self):
     cc = fluxcoupling.classify_coupling((-1000, -1000.0))
     self.assertEqual(cc, fluxcoupling.CouplingClass.Full)
示例#2
0
 def test_directional_forward(self):
     cc = fluxcoupling.classify_coupling((-1000, 100.0))
     self.assertEqual(cc, fluxcoupling.CouplingClass.DirectionalForward)
示例#3
0
    def test_directional_reverse(self):
        cc = fluxcoupling.classify_coupling((None, 1000))
        self.assertEqual(cc, fluxcoupling.CouplingClass.DirectionalReverse)

        cc = fluxcoupling.classify_coupling((-1000, None))
        self.assertEqual(cc, fluxcoupling.CouplingClass.DirectionalReverse)
示例#4
0
 def test_inconsistent(self):
     cc = fluxcoupling.classify_coupling((0.0, 0.0))
     self.assertEqual(cc, fluxcoupling.CouplingClass.Inconsistent)
示例#5
0
 def test_uncoupled(self):
     cc = fluxcoupling.classify_coupling((None, None))
     self.assertEqual(cc, fluxcoupling.CouplingClass.Uncoupled)