Dear all,I tried the following defination of Particle Velocity Magnitude without bulk velocity correction.def _ParticleVelocityMagnitudenoBVc or(field, data): return ( data["particle_velocity_x"]**2.0 + \ data["particle_velocity_y"]**2.0 + \ data["particle_velocity_z"]**2.0 )**(1.0/2.0) add_field("ParticleVelocityMagnitudenoBVc or", function=_ ParticleVelocityMagnitudenoBVc or, take_log=False, units=r"\rm{cm/s}" )
and tried to calculate the weighted average value of it with the following linevrms_dm_no_bv_cor = sphere.quantities["WeightedAverageQuantity"](" ParticleVelocityMagnitudenoBVc or", "ParticleMass") But I am getting the following errorIndexError: too many indices for arrayWhat could be the reason? How can I compute Particle Velocity Magnitude without bulk velocity correction?Thanks--Reju Sam John
_______________________________________________
yt-users mailing list
yt-users@lists.spacepope.org
http://lists.spacepope.org/listinfo.cgi/yt-users- spacepope.org