def test3(self): instance = PhiGRAPEInterface(**default_test_options) instance.initialize_code() instance.new_particle([11.0,12.0,13.0,14.0] , [2.1,3.1,4.1,5.1] , [2.2,3.2,4.2,5.2] , [2.3,3.3,4.3,5.3] , [2.4,3.4,4.4,5.4] , [2.5,3.5,4.5,5.5] , [2.6,3.6,4.6,5.6] , [2.0,3.0,4.0,5.0]) retrieved_state = instance.get_state(1) self.assertEquals(11.0, retrieved_state['mass']) retrieved_state = instance.get_state([2,3,4]) self.assertEquals(12.0, retrieved_state['mass'][0]) self.assertEquals(instance.get_number_of_particles()['number_of_particles'], 4) instance.cleanup_code() instance.stop()
def test1(self): instance = PhiGRAPEInterface(**default_test_options) instance.initialize_code() instance.new_particle(11.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2.0) retrieved_state = instance.get_state(1) self.assertEquals(11.0, retrieved_state['mass']) self.assertEquals(2.0, retrieved_state['radius']) self.assertEquals(instance.get_number_of_particles()['number_of_particles'], 1) instance.cleanup_code() instance.stop()
def test3(self): instance = PhiGRAPEInterface(**default_test_options) instance.initialize_code() instance.new_particle([11.0,12.0,13.0,14.0] , [2.1,3.1,4.1,5.1] , [2.2,3.2,4.2,5.2] , [2.3,3.3,4.3,5.3] , [2.4,3.4,4.4,5.4] , [2.5,3.5,4.5,5.5] , [2.6,3.6,4.6,5.6] , [2.0,3.0,4.0,5.0]) retrieved_state = instance.get_state(1) self.assertEquals(11.0, retrieved_state['mass']) retrieved_state = instance.get_state([2,3,4]) self.assertEquals(12.0, retrieved_state['mass'][0]) self.assertEquals(instance.get_number_of_particles()['number_of_particles'], 4) instance.cleanup_code() instance.stop()
def test1(self): instance = PhiGRAPEInterface(**default_test_options) instance.initialize_code() instance.new_particle(11.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 2.0) retrieved_state = instance.get_state(1) self.assertEquals(11.0, retrieved_state['mass']) self.assertEquals(2.0, retrieved_state['radius']) self.assertEquals(instance.get_number_of_particles()['number_of_particles'], 1) instance.cleanup_code() instance.stop()
def test5(self): instance = PhiGRAPEInterface(**default_test_options) instance.initialize_code() n = 4000 ids = [i for i in range(1,n)] values = [1.0 * i for i in range(1,n)] instance.new_particle( values , values , values , values , values , values , values) retrieved_state = instance.get_state(3999) self.assertEquals(3999.0, retrieved_state['mass']) instance.cleanup_code() instance.stop()
def test5(self): instance = PhiGRAPEInterface(**default_test_options) instance.initialize_code() n = 4000 ids = [i for i in range(1,n)] values = [1.0 * i for i in range(1,n)] instance.new_particle( values , values , values , values , values , values , values) retrieved_state = instance.get_state(3999) self.assertEquals(3999.0, retrieved_state['mass']) instance.cleanup_code() instance.stop()