Everyone: I could really use some help on this one.
I have created a repository with the simplest code I can that shows the
issue: https://github.com/friedmud/dinas_problem
(it should compile easily as long as you have LIBMESH_DIR set to point to
your libMesh)
It is definitely an off-by-one error that happens (in this particular case)
after 2 uniform refinements... then writing out to XDA and reading back
in. The code will print this:
Nodes are different:
Node id()=128000, processor_id()=0, Point=(x,y,z)=( 48.9807, -30,
-14.6793)
DoFs=
Node id()=128000, processor_id()=0, Point=(x,y,z)=( 0, 48.9807,
-30)
DoFs=
Different!
Note that the x and y values have been "moved over 1"... so somehow the XDA
reader/writer is off by one!
Any help in tracking this down would be GREATLY appreciated!
Derek
On Tue, Mar 8, 2016 at 6:29 PM Derek Gaston <gas...@mit.edu> wrote:
> It's not a precision issue because it happens in XDR as well.
>
> Gotta be a real bug.
>
> Do you think it could be related to the removal of geometric based checks
> in the adaptivity system?
>
> I'm planning on bisecting in libMesh versions to try to find when this
> started failing....
>
> Derek
>
> On Tue, Mar 8, 2016 at 3:20 PM Roy Stogner <royst...@ices.utexas.edu>
> wrote:
>
>>
>>
>> On Tue, 8 Mar 2016, Paul T. Bauman wrote:
>>
>> > Precision of the output in xda format?
>>
>> That was a recent change, but it was a *fix*, not a regression...
>>
>> commit aff6b5ea83e51a20f325e7b8c384a7724333c73c
>> Author: Roy H. Stogner <royst...@ices.utexas.edu>
>> Date: Mon Oct 26 22:25:25 2015 -0500
>>
>> Use full precision on *all* ASCII XDA output
>>
>> We've been using the default precision on critical paths for an
>> embarrassingly long time.
>>
>> ---
>> Roy
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "moose-devel" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to moose-devel+unsubscr...@googlegroups.com.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785231&iu=/4140
_______________________________________________
Libmesh-devel mailing list
Libmesh-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/libmesh-devel