exec(open("Modified_data/cannon_aero.dr").read()) trick.mc_set_enabled(1) #trick.mc_set_dry_run(1) trick.mc_set_num_runs(10) #trick.mc_add_range(5) # Inline method below var0 = trick.MonteVarFile("dyn.baseball.time_to_fire_jet_1","M_jet_firings_inline", 2) var1 = trick.MonteVarFile("dyn.baseball.time_to_fire_jet_2","M_jet_firings_inline", 3,"s") var2 = trick.MonteVarFile("dyn.baseball.time_to_fire_jet_3","M_jet_firings_inline", 4) var3 = trick.MonteVarFile("dyn.baseball.time_to_fire_jet_4","M_jet_firings_inline", 5,"s") trick_mc.mc.add_variable(var0) trick_mc.mc.add_variable(var1) trick_mc.mc.add_variable(var2) trick_mc.mc.add_variable(var3) ''' trick.mc_set_listen_device_port(7200) trick.mc_set_data_listen_device_port(7205) trick.mc_set_connection_device_port(7201) trick.mc_set_data_connection_device_port(7215) print trick.mc_get_listen_device_port() print trick.mc_get_data_listen_device_port() print trick.mc_get_connection_device_port() print trick.mc_get_data_connection_device_port() ''' #slave0 = trick.MonteSlave("megatron") #trick_sys.sched.add_slave(slave0) #slave0.remote_shell = trick.TRICK_USER_REMOTE_SH #slave0.user_remote_shell = "/bin/tcsh" #slave0.remote_shell_args = "-c" dyn.baseball.pos[0] = 0.0 dyn.baseball.pos[1] = 0.0 dyn.baseball.pos[2] = 0.0 dyn.baseball.vel[0] = 43.30 dyn.baseball.vel[1] = 0.0 dyn.baseball.vel[2] = 25.0 dyn.baseball.theta = trick.attach_units("d" , -90.0) dyn.baseball.phi = trick.attach_units("d" , 1.0) dyn.baseball.omega0 = trick.attach_units("rev/s" , 30.0) dyn_integloop.getIntegrator(trick.Runge_Kutta_4, 6) trick.sim_services.exec_set_terminate_time(10.0)