def test_brent4(self): self.assertAlmostEqual( 0.0, geodesy.fzero_brent(0, 1, lambda x: math.sin(x) - x, 1e-12))
def test_brent2(self): self.assertAlmostEqual( 0.7390851332, geodesy.fzero_brent(0, 1, lambda x: math.cos(x) - x, 1e-12))
def test_brent1(self): def forsythe(x): return x**3 - 2 * x - 5 self.assertAlmostEqual(2.094551482, geodesy.fzero_brent(2, 3, forsythe, 1e-12))
def test_brent4(self): self.assertAlmostEqual(0.0, geodesy.fzero_brent(0, 1, lambda x: math.sin(x)-x, 1e-12)) return
def test_brent2(self): self.assertAlmostEqual(0.7390851332, geodesy.fzero_brent(0, 1, lambda x: math.cos(x)-x, 1e-12)) return
def test_brent1(self): def forsythe(x): return x**3 - 2*x - 5 self.assertAlmostEqual(2.094551482, geodesy.fzero_brent(2, 3, forsythe, 1e-12)) return