def test_simulator_flags(self): system = ConstantVectorSource([1]) simulator = Simulator(system) ResetIntegratorFromFlags(simulator, "runge_kutta2", 0.00123) integrator = simulator.get_integrator() self.assertEqual(type(integrator), RungeKutta2Integrator) self.assertEqual(integrator.get_maximum_step_size(), 0.00123) self.assertGreater(len(GetIntegrationSchemes()), 5)
def test_simulator_flags(self): # TODO(eric.cousineau): Move this to `analysis_test.py`. system = ConstantVectorSource([1]) simulator = Simulator(system) ResetIntegratorFromFlags(simulator, "runge_kutta2", 0.00123) integrator = simulator.get_integrator() self.assertEqual(type(integrator), RungeKutta2Integrator) self.assertEqual(integrator.get_maximum_step_size(), 0.00123) self.assertGreater(len(GetIntegrationSchemes()), 5)