コード例 #1
0
ファイル: benchmarks.py プロジェクト: Chrischanmarc/tardis
 def time_compute_distance2inner(self):
     for _ in range(1000000):
         montecarlo.compute_distance2inner_wrapper(1.5, -1.0, 1.0)
         montecarlo.compute_distance2inner_wrapper(0.0, 0.0, 0.0)
         montecarlo.compute_distance2inner_wrapper(1.2, -0.7, 1.0)
コード例 #2
0
ファイル: test_montecarlo.py プロジェクト: jhmatthews/tardis
def test_compute_distance2inner():
    assert montecarlo.compute_distance2inner_wrapper(1.5, -1.0, 1.0) == 0.5
    assert montecarlo.compute_distance2inner_wrapper(0.0, 0.0, 0.0) == montecarlo.get_miss_distance()
    assert montecarlo.compute_distance2inner_wrapper(1.2, -0.7, 1.0) == 0.3246360509309949
コード例 #3
0
ファイル: benchmarks.py プロジェクト: zeerakt/tardis
 def time_compute_distance2inner(self):
     for _ in range(1000000):
         montecarlo.compute_distance2inner_wrapper(1.5, -1.0, 1.0)
         montecarlo.compute_distance2inner_wrapper(0.0, 0.0, 0.0)
         montecarlo.compute_distance2inner_wrapper(1.2, -0.7, 1.0)