← Back to team overview

dolfin team mailing list archive

Re: Is the plot function working?

 

Done.

-- 
Anders


On Wed, Apr 15, 2009 at 04:28:01PM -0400, Shawn Walker wrote:
> This should fix it.  Someone please check this and push it.
>
> - Shawn
>
> On Wed, 15 Apr 2009, Bartosz Sawicki wrote:
>
>> I've realized similar problem with plotting function (Ubuntu i386). It
>> seems that the new higher order mesh interface introduced by changeset
>> 5962 is broken.
>>
>> Quick solution:
>> $ hg update -r 5961
>>
>> I try to localize the bug, and I think that the problem is in
>> MeshGeometry copy constructor if _size_higher_order==0.
>>
>> See output gdb output for demo/pde/poisson/cpp/demo:
>>
>> Solving linear variational problem
>>   Applying boundary conditions to linear system.
>>   Solving linear system of size 1089 x 1089 (PETSc LU solver, umfpack).
>> 0
>> terminate called after throwing an instance of 'std::bad_alloc'
>>   what():  std::bad_alloc
>> Program received signal SIGABRT, Aborted.
>> [Switching to Thread 0xb5b406c0 (LWP 12097)]
>> 0xb7f83430 in __kernel_vsyscall ()
>> (gdb) where
>> #0  0xb7f83430 in __kernel_vsyscall ()
>> #1  0xb64c08a0 in raise () from /lib/tls/i686/cmov/libc.so.6
>> #2  0xb64c2268 in abort () from /lib/tls/i686/cmov/libc.so.6
>> #3  0xb66fe778 in __gnu_cxx::__verbose_terminate_handler ()
>>    from /usr/lib/libstdc++.so.6
>> #4  0xb66fc655 in ?? () from /usr/lib/libstdc++.so.6
>> #5  0xb66fc692 in std::terminate () from /usr/lib/libstdc++.so.6
>> #6  0xb66fc7ca in __cxa_throw () from /usr/lib/libstdc++.so.6
>> #7  0xb66fce23 in operator new () from /usr/lib/libstdc++.so.6
>> #8  0xb66fcf0d in operator new[] () from /usr/lib/libstdc++.so.6
>> #9  0xb7e8eec5 in dolfin::MeshGeometry::operator= (this=0xbfd8257c,
>>     geometry=@0xbfd82678) at dolfin/mesh/MeshGeometry.cpp:52
>> #10 0xb7e9566f in dolfin::Mesh::operator= (this=0xbfd82568,
>> mesh=@0xbfd82664)
>>     at dolfin/mesh/Mesh.cpp:80
>> #11 0xb7f01a6f in FunctionPlotData (this=0xbfd82560, v=@0xbfd8283c)
>>     at dolfin/plot/FunctionPlotData.cpp:21
>> #12 0xb7efdc65 in dolfin::plot (v=@0xbfd8283c, mode=
>>         {static npos = 4294967295, _M_dataplus =
>> {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data
>> fields>}, <No data fields>}, _M_p = 0xbfd828d0 "$\b"}}) at
>> dolfin/plot/plot.cpp:42
>> #13 0x0805ce54 in main () at main.cpp:67
>>
>>
>> cheers
>> BArtosz
>>
>>
>> Nuno David Lopes wrote:
>>> Ok.
>>> systems
>>> Ubuntu 8.10 64b
>>> Ubuntu8.10 32b
>>> in different machines.
>>>
>>> I've updated DOLFIN today
>>> It was working until the update.
>>>
>>> The operator "<<"
>>> crashes the systems when writting to a xml format.
>>> It doesn't create the file.
>>> With other file formats no problems
>>> Viper is working fine)
>>>
>>> The demos don't work (poisson, cpp, for instance).
>>> Is it just me?
>>>
>>> BTW:
>>> Is there a way of running viper  in the background ,
>>> (with the dolfin::plot function),
>>> and replot the updated data automatically.
>>> Instead of waiting for a "q" key press and hanging the dolfin process .
>>> For  time-dependent problems?
>>>
>>>
>>> On Wednesday 15 April 2009 15:41:36 Ola Skavhaug wrote:
>>>> On Wed, Apr 15, 2009 at 4:28 PM, Nuno David Lopes <ndl@xxxxxxxxxxxxxx>
>>> wrote:
>>>>> Hi!
>>>>>
>>>>> Is the plotting system, (with xml file) working?
>>>>> -------------
>>>>> (xml) file << function
>>>>> -------------
>>>>> crashes my systems...
>>>>> Is it supposed to?
>>>>>
>>>>> thanks!
>>>> I'm not able to process this bug report. A lot of details are missing :)
>>>> Could you fill in the missing pieces, like versions, operating system,
>>>> concrete code example etc.
>>>>
>>>> Thanks,
>>>> Ola
>>>>
>>>>>
>>>>> e-mail:ndl@xxxxxxxxxxxxxx        (FCUL/CMAF)
>>>>>           nlopes@xxxxxxxxxxxxxxx    (ISEL)
>>>>> http://ptmat.ptmat.fc.ul.pt/%7Endl/
>>>>>
>>>>> Wed Apr 15 14:56:08 WEST 2009
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> DOLFIN-dev mailing list
>>>>> DOLFIN-dev@xxxxxxxxxx
>>>>> http://www.fenics.org/mailman/listinfo/dolfin-dev
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> DOLFIN-dev mailing list
>>> DOLFIN-dev@xxxxxxxxxx
>>> http://www.fenics.org/mailman/listinfo/dolfin-dev
>>
>> _______________________________________________
>> DOLFIN-dev mailing list
>> DOLFIN-dev@xxxxxxxxxx
>> http://www.fenics.org/mailman/listinfo/dolfin-dev
>>


> _______________________________________________
> DOLFIN-dev mailing list
> DOLFIN-dev@xxxxxxxxxx
> http://www.fenics.org/mailman/listinfo/dolfin-dev

Attachment: signature.asc
Description: Digital signature


Follow ups

References