class Test_HubSystemAdder(unittest.TestCase): def setUp(self): self.hub_system = HubSystemAdder() self.hub_system.hub_mass = 10000. self.hub_system.pitch_system_mass = 10000. self.hub_system.spinner_mass = 1000. self.hub_system.hub_cm = [-2., 1.0, 1.0] self.hub_system.pitch_cm = [-2., 1.0, 1.0] self.hub_system.spinner_cm = [-2., 1.0, 1.0] self.hub_system.hub_I = [1000., 1000., 1000.] self.hub_system.pitch_I = [1000., 1000., 1000.] self.hub_system.spinner_I = [1000., 1000., 1000.] def test_functionality(self): self.hub_system.run() self.assertEqual(round(self.hub_system.hub_system_mass, 1), 21000.0) def test_gradient(self): check_gradient_unit_test(self, self.hub_system, tol=5e-6, display=False)
def setUp(self): self.hub_system = HubSystemAdder() self.hub_system.hub_mass = 10000. self.hub_system.pitch_system_mass = 10000. self.hub_system.spinner_mass = 1000. self.hub_system.hub_cm = [-2., 1.0, 1.0] self.hub_system.pitch_cm = [-2., 1.0, 1.0] self.hub_system.spinner_cm = [-2., 1.0, 1.0] self.hub_system.hub_I = [1000., 1000., 1000.] self.hub_system.pitch_I = [1000., 1000., 1000.] self.hub_system.spinner_I = [1000., 1000., 1000.]
def setUp(self): self.hub_system = HubSystemAdder() self.hub_system.hub_mass = 10000. self.hub_system.pitch_system_mass = 10000. self.hub_system.spinner_mass = 1000. self.hub_system.hub_cm = [-2.,1.0, 1.0] self.hub_system.pitch_cm = [-2., 1.0, 1.0] self.hub_system.spinner_cm = [-2., 1.0, 1.0] self.hub_system.hub_I = [1000., 1000., 1000.] self.hub_system.pitch_I = [1000., 1000., 1000.] self.hub_system.spinner_I = [1000., 1000., 1000.]
class Test_HubSystemAdder(unittest.TestCase): def setUp(self): self.hub_system = HubSystemAdder() self.hub_system.hub_mass = 10000. self.hub_system.pitch_system_mass = 10000. self.hub_system.spinner_mass = 1000. self.hub_system.hub_cm = [-2.,1.0, 1.0] self.hub_system.pitch_cm = [-2., 1.0, 1.0] self.hub_system.spinner_cm = [-2., 1.0, 1.0] self.hub_system.hub_I = [1000., 1000., 1000.] self.hub_system.pitch_I = [1000., 1000., 1000.] self.hub_system.spinner_I = [1000., 1000., 1000.] def test_functionality(self): self.hub_system.run() self.assertEqual(round(self.hub_system.hub_system_mass,1), 21000.0) def test_gradient(self): check_gradient_unit_test(self, self.hub_system,tol=5e-6, display=False)