import yt
ds = yt.load('IsolatedGalaxy/galaxy0030/galaxy0030')
yt : [INFO ] 2015-04-03 23:55:16,405 Parameters: current_time = 0.00600002000283 yt : [INFO ] 2015-04-03 23:55:16,405 Parameters: domain_dimensions = [32 32 32] yt : [INFO ] 2015-04-03 23:55:16,406 Parameters: domain_left_edge = [ 0. 0. 0.] yt : [INFO ] 2015-04-03 23:55:16,407 Parameters: domain_right_edge = [ 1. 1. 1.] yt : [INFO ] 2015-04-03 23:55:16,407 Parameters: cosmological_simulation = 0.0
p = yt.ParticlePlot(ds, 'particle_position_x', 'particle_position_y')
p.show()
yt : [INFO ] 2015-04-03 23:55:16,446 Gathering a field list (this may take a moment.) yt : [INFO ] 2015-04-03 23:55:16,877 Loading field plugins. yt : [INFO ] 2015-04-03 23:55:16,878 Loaded angular_momentum (8 new fields) yt : [INFO ] 2015-04-03 23:55:16,878 Loaded astro (15 new fields) yt : [INFO ] 2015-04-03 23:55:16,879 Loaded cosmology (22 new fields) yt : [INFO ] 2015-04-03 23:55:16,880 Loaded fluid (64 new fields) yt : [INFO ] 2015-04-03 23:55:16,881 Loaded fluid_vector (96 new fields) yt : [INFO ] 2015-04-03 23:55:16,881 Loaded geometric (112 new fields) yt : [INFO ] 2015-04-03 23:55:16,882 Loaded local (112 new fields) yt : [INFO ] 2015-04-03 23:55:16,882 Loaded magnetic_field (120 new fields) yt : [INFO ] 2015-04-03 23:55:16,883 Loaded my_plugins (120 new fields) yt : [INFO ] 2015-04-03 23:55:16,885 Loaded species (140 new fields) yt : [INFO ] 2015-04-03 23:55:18,769 xlim = 0.000000 1.000000 yt : [INFO ] 2015-04-03 23:55:18,770 ylim = 0.000000 1.000000 yt : [INFO ] 2015-04-03 23:55:18,772 xlim = 0.000000 1.000000 yt : [INFO ] 2015-04-03 23:55:18,773 ylim = 0.000000 1.000000 yt : [INFO ] 2015-04-03 23:55:18,780 Splatting (('all', 'particle_ones')) onto a 800 by 800 mesh
p.set_width(500, 'kpc')
p.show()
yt : [INFO ] 2015-04-03 23:55:21,260 Splatting (('all', 'particle_ones')) onto a 800 by 800 mesh
p = yt.ParticlePlot(ds, 'particle_position_x', 'particle_position_y', color='g', width=(0.1, 0.1))
p.show()
yt : [INFO ] 2015-04-03 23:55:22,123 xlim = 0.450000 0.550000 yt : [INFO ] 2015-04-03 23:55:22,123 ylim = 0.450000 0.550000 yt : [INFO ] 2015-04-03 23:55:22,126 xlim = 0.450000 0.550000 yt : [INFO ] 2015-04-03 23:55:22,127 ylim = 0.450000 0.550000 yt : [INFO ] 2015-04-03 23:55:22,133 Splatting (('all', 'particle_ones')) onto a 800 by 800 mesh
p = yt.ParticlePlot(ds, 'particle_position_x', 'particle_position_y', 'particle_mass', width=(0.5, 0.5))
p.set_unit('particle_mass', 'Msun')
p.show()
yt : [INFO ] 2015-04-03 23:55:24,810 xlim = 0.250000 0.750000 yt : [INFO ] 2015-04-03 23:55:24,811 ylim = 0.250000 0.750000 yt : [INFO ] 2015-04-03 23:55:24,815 xlim = 0.250000 0.750000 yt : [INFO ] 2015-04-03 23:55:24,816 ylim = 0.250000 0.750000 yt : [INFO ] 2015-04-03 23:55:24,823 Splatting (('all', 'particle_mass')) onto a 800 by 800 mesh
p.zoom(32)
p.annotate_title('Zoomed-in Particle Plot')
yt : [INFO ] 2015-04-03 23:55:27,725 Splatting (('all', 'particle_mass')) onto a 800 by 800 mesh
p = yt.ParticlePlot(ds, 'particle_position_x', 'particle_velocity_z')
p.show()
p.set_unit('particle_position_x', 'Mpc')
p.set_unit('particle_velocity_z', 'km/s')
p.show()
p = yt.ParticlePlot(ds, 'particle_position_x', 'particle_velocity_z', ['particle_mass'])
p.set_unit('particle_position_x', 'Mpc')
p.set_unit('particle_velocity_z', 'km/s')
p.set_unit('particle_mass', 'Msun')
p.show()
p = yt.ParticlePlot(ds, 'particle_velocity_x', 'particle_velocity_y', 'particle_mass')
p.set_unit('particle_velocity_x', 'km/s')
p.set_unit('particle_velocity_y', 'km/s')
p.set_unit('particle_mass', 'Msun')
p.set_ylim(-400, 400)
p.set_xlim(-400, 400)
p.show()
p = yt.ParticlePlot(ds, 'particle_velocity_x', 'particle_velocity_y', 'particle_mass', weight_field='particle_mass')
p.set_unit('particle_velocity_x', 'km/s')
p.set_unit('particle_velocity_y', 'km/s')
p.set_unit('particle_mass', 'Msun')
p.set_ylim(-400, 400)
p.set_xlim(-400, 400)
p.show()
p = yt.ParticlePlot(ds, 'particle_velocity_x', 'particle_velocity_y', 'particle_ones')
p.set_unit('particle_velocity_x', 'km/s')
p.set_unit('particle_velocity_y', 'km/s')
p.set_ylim(-400, 400)
p.set_xlim(-400, 400)
p.show()
p = yt.ParticlePlot(ds, 'particle_position_x', 'particle_position_y', 'particle_mass',
weight_field='particle_mass', width=(0.01, 0.01))
p.show()
yt : [INFO ] 2015-04-03 23:55:54,072 xlim = 0.495000 0.505000 yt : [INFO ] 2015-04-03 23:55:54,072 ylim = 0.495000 0.505000 yt : [INFO ] 2015-04-03 23:55:54,075 xlim = 0.495000 0.505000 yt : [INFO ] 2015-04-03 23:55:54,075 ylim = 0.495000 0.505000 yt : [INFO ] 2015-04-03 23:55:54,082 Splatting (('all', 'particle_mass')) onto a 800 by 800 mesh