You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Integrals that DON'T cross at least one cell edge are incorrect. This includes integrals that include, but don't cross, an edge.
yes? list/noh one[x=1.9:1.9@din] ! 2.0 (INCORRECT, should be 0)
2.000
yes? list/noh one[x=2.0:2.0@din] ! 2.0 (INCORRECT, should be 0)
2.000
yes? list/noh one[x=2.1:2.1@din] ! 2.0 (INCORRECT, should be 0)
2.000
yes? list/noh one[x=1.9:2.0@din] ! 2.0 (INCORRECT, should be 0.1)
2.000
yes? list/noh one[x=2.0:2.1@din] ! 2.0 (INCORRECT, should be 0.1)
2.000
yes? list/noh one[x=0.0:1.9@din] ! 2.0 (INCORRECT, should be 1.9)
2.000
yes? list/noh one[x=2.1:3.9@din] ! 2.0 (INCORRECT, should be 1.8)
2.000
yes? list/noh one[x=2.1:4.0@din] ! 2.0 (INCORRECT, should be 1.9)
2.000
It also applies to integrals that extend past the valid domain, so that the outermost edge is reached but not crossed:
yes? list/noh one[x=-0.2:1.9@din] ! 2.0 (INCORRECT, should be 1.9, stopping at x=0)
2.000
yes? list/noh one[x=2.1:4.2@din] ! 2.0 (INCORRECT, should be 1.9, stopping at x=4)
2.000
I'm not sure if this affects averages (@AVE) as well -- do they depend on @DIN?
The text was updated successfully, but these errors were encountered:
@AndrewWittenberg Thanks for reporting this issue. It does seem that the fractional weighting, or related logic, isn't being executed, hence this 'snap to grid' kind of behavior. It's possible this impacts other transformations that rely on the same grid-handling routines, but it does seem like @AVE gives incorrect results where @DIN does and, conversely, where @DIN is correct so is @AVE.
Definite Integrals that don't cross at least one coordinate edge are incorrect in Ferret v7.63. This may be related to #1880.
First define a 2-cell axis:
Integrals that cross at least one cell edge are ok:
Integrals that DON'T cross at least one cell edge are incorrect. This includes integrals that include, but don't cross, an edge.
It also applies to integrals that extend past the valid domain, so that the outermost edge is reached but not crossed:
I'm not sure if this affects averages (
@AVE
) as well -- do they depend on@DIN
?The text was updated successfully, but these errors were encountered: