[yt-users] Derivative Error
Matthew Turk
matthewturk at gmail.com
Thu Jun 14 10:21:07 PDT 2012
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 <butchernate at gmail.com> wrote:
> 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 at lists.spacepope.org
> http://lists.spacepope.org/listinfo.cgi/yt-users-spacepope.org
>
More information about the yt-users
mailing list