Hi Nathan,
Yup, I agree with your assessment -- there's an edge effect. You need
one more thing to get the derivative field working; you need to tell
yt to give you an extra zone in each direction. You can do that by
changing your decorator for the derived field to:
@derived_field(name = "GravGradientX", validators = [ValidateSpatial(1)])
I don't believe you need any additional changes inside the source
code. Let us know if that fixes it!
-Matt
On Thu, Jun 14, 2012 at 1:14 PM, Nathan Butcher
Hello,
Using an Enzo dataset, I have written a function to find the derivative in the x-direction of a field. When I try to plot the derivative, I see lines that throughout the plot that I'm guessing are due to the edges of cells. The attached plot is a slice of the x-direction derivative of the PotentialField viewed down the x-axis, but this error appears in plots for density and pressure as well. I am new to using yt, and I am not sure what is causing this.
Thank you, Nathan Butcher
_______________________________________________ yt-users mailing list yt-users@lists.spacepope.org http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org