Beispiel #1
0
 def test17(self):
     particles = new_plummer_model(50)
     particles.scale_to_standard()
     instance = Hermite()
     instance.parameters.epsilon_squared = 0.22000 | nbody_system.length**2
     instance.particles.add_particles(particles)
     self.assertEquals(len(instance.particles), 50)
     
     instance.reset()
     
     self.assertAlmostRelativeEquals(instance.parameters.epsilon_squared , 0.22000 | nbody_system.length**2)
     self.assertEquals(len(instance.particles), 0)
     instance.particles.add_particles(particles)
     self.assertEquals(len(instance.particles), 50)
Beispiel #2
0
    def test17(self):
        particles = new_plummer_model(50)
        particles.scale_to_standard()
        instance = Hermite()
        instance.parameters.epsilon_squared = 0.22000 | nbody_system.length**2
        instance.particles.add_particles(particles)
        self.assertEquals(len(instance.particles), 50)

        instance.reset()

        self.assertAlmostRelativeEquals(instance.parameters.epsilon_squared,
                                        0.22000 | nbody_system.length**2)
        self.assertEquals(len(instance.particles), 0)
        instance.particles.add_particles(particles)
        self.assertEquals(len(instance.particles), 50)