<div dir="ltr"><div><div><div>Dear yt folk:<br><br></div>I am a yt beginner, using Mac OS X 10.7.5.  I am not sure which version of yt I am using -- how do I check? -- but I started using it about 5 weeks ago. <br><br></div>
Here is my problem.  I am trying to create some streamlines.  I have followed the cookbook example, and it runs, but there is nothing in my plot -- it is empty. I have tried increasing the scale factor, the "length", and the alpha...all to no avail.  (I also note that I have NOT been able to get it to work with a data container such as a sphere rather than the entire pf -- does that sound correct?)<br>
<br></div>I am including the bit of code that tries to do the streamlines...any suggestions as to why I cannot see any velocity streamlines? If I do a sliceplot and annotate the velocities with the same dataset, I can see the vectors there with no problem....but I would like to be able to look at the magnetic fields, etc.  I would also like to zoom in on a sphere if at all possible...<br>
<br>thanks<br>Kathy Eastwood<br><div><br>from yt.visualization.api import Streamlines<br>from mpl_toolkits.mplot3d import Axes3D<br>c = np.array([0.5]*3)<br>N = 100<br>scale = 1.0<br>pos_dx = np.random.random((N,3))*scale-scale/2.<br>
pos = c+pos_dx<br><br>streamlines = Streamlines(pf,pos,'velx', 'vely', 'velz', length=1.0) <br>streamlines.integrate_through_volume()<br>fig=plt.figure() <br>ax = Axes3D(fig)<br>for stream in streamlines.streamlines:<br>
    stream = stream[np.all(stream != 0.0, axis=1)]<br>    ax.plot3D(stream[:,0], stream[:,1], stream[:,2], alpha=0.1)<br>plt.savefig('streamlines.png')<br clear="all"><div><div><div><br>-- <br>Kathy DeGioia Eastwood, Ph.D.<br>
Professor of Physics and Astronomy<br>Northern Arizona University<br>Flagstaff, AZ 86011-6010<br>Ph: 928-523-7159   FX: 928-523-1371<br><a href="mailto:Kathy.Eastwood@nau.edu" target="_blank">Kathy.Eastwood@nau.edu</a><br>
deliveries: 602 S. Humphreys St., Bldg 19 Rm 209
</div></div></div></div></div>