Exemple #1
0
    def test2(self):
        print "Testing GalactICsInterface parameters"
        instance = GalactICsInterface(**default_options)
        self.assertEqual(instance.initialize_code(), 0)
        self.assertEqual(
            instance.set_output_path(
                os.path.join(instance.get_output_directory(), "test")), 0)

        self.assertEquals(instance.set_generate_halo_flag(False), 0)
        self.assertEquals(instance.set_disk_do_center_flag(False), 0)
        self.assertEquals(instance.set_number_of_grid_intervals(50000), 0)
        self.assertEquals(instance.set_disk_random_seed(-1234), 0)
        self.assertEquals(instance.set_halo_outer_radius(250.0), 0)
        self.assertEquals(instance.set_bulge_streaming_fraction(0.4), 0)

        self.assertEquals([False, 0],
                          instance.get_generate_halo_flag().values())
        self.assertEquals([False, 0],
                          instance.get_disk_do_center_flag().values())
        self.assertEquals([50000, 0],
                          instance.get_number_of_grid_intervals().values())
        self.assertEquals([-1234, 0], instance.get_disk_random_seed().values())
        self.assertEquals([250.0, 0],
                          instance.get_halo_outer_radius().values())
        self.assertEquals([0.4, 0],
                          instance.get_bulge_streaming_fraction().values())

        self.assertEqual(instance.cleanup_code(), 0)
        instance.stop()
Exemple #2
0
    def test2(self):
        print "Testing GalactICsInterface parameters"
        instance = GalactICsInterface(**default_options)
        self.assertEqual(instance.initialize_code(), 0)
        self.assertEqual(instance.set_output_path(os.path.join(instance.get_output_directory(), "test")), 0)

        self.assertEquals(instance.set_generate_halo_flag(False), 0)
        self.assertEquals(instance.set_disk_do_center_flag(False), 0)
        self.assertEquals(instance.set_number_of_grid_intervals(50000), 0)
        self.assertEquals(instance.set_disk_random_seed(-1234), 0)
        self.assertEquals(instance.set_halo_outer_radius(250.0), 0)
        self.assertEquals(instance.set_bulge_streaming_fraction(0.4), 0)

        self.assertEquals([False, 0], instance.get_generate_halo_flag().values())
        self.assertEquals([False, 0], instance.get_disk_do_center_flag().values())
        self.assertEquals([50000, 0], instance.get_number_of_grid_intervals().values())
        self.assertEquals([-1234, 0], instance.get_disk_random_seed().values())
        self.assertEquals([250.0, 0], instance.get_halo_outer_radius().values())
        self.assertEquals([0.4, 0], instance.get_bulge_streaming_fraction().values())

        self.assertEqual(instance.cleanup_code(), 0)
        instance.stop()