2014-11-05 9:47 GMT+01:00 Johannes Ring <[email protected]>:
> On Tue, Nov 4, 2014 at 6:33 PM, Henrik Garde <[email protected]> wrote:
>> The newest version of Dolfin 1.4 in the fenics PPA for Ubuntu 14.04 does not 
>> seem to be compiled with CGAL (worked fine before an update today).
>
> Yes, CGAL support was disabled in favor of mshr:
>
> https://bitbucket.org/benjamik/mshr/wiki/Home
>
>>> has_cgal()
>> False
>>
>> This prevents for instance the use of CircleMesh, and gives the error:
>>
>> Traceback (most recent call last):
>>   File "<stdin>", line 1, in <module>
>>   File "/usr/lib/python2.7/dist-packages/dolfin/cpp/mesh.py", line 8006, in 
>> __init__
>>     _mesh.CircleMesh_swiginit(self,_mesh.new_CircleMesh(*args))
>> RuntimeError:
>
> With mshr you can create a circle mesh for instance like this:
>
>   import dolfin
>   from mshr import *
>   mesh = generate_mesh(Circle(dolfin.Point(0, 0), 1), 32)
>   dolfin.plot(mesh, interactive=True)
>
> @Benjamin: Will CircleMesh be available in mshr to make it more
> backwards compatible with older DOLFIN?

Not currently, but it would be easy to add. I guess there was a
SphereMesh in Dolfin as well? Anything else?

Benjamin

>
> Johannes
>
>> *** -------------------------------------------------------------------------
>> *** DOLFIN encountered an error. If you are not able to resolve this issue
>> *** using the information listed below, you can ask for help at
>> ***
>> ***     [email protected]
>> ***
>> *** Remember to include the error message listed below and, if possible,
>> *** include a *minimal* running example to reproduce the error.
>> ***
>> *** -------------------------------------------------------------------------
>> *** Error:   Unable to generate ellipse mesh.
>> *** Reason:  Generation of ellipse meshes requires DOLFIN to be configured 
>> with CGAL.
>> *** Where:   This error was encountered inside EllipseMesh.cpp.
>> *** Process: unknown
>> ***
>> *** DOLFIN version: 1.4.0
>> *** Git changeset:  unknown
>> *** -------------------------------------------------------------------------
>> _______________________________________________
>> fenics-support mailing list
>> [email protected]
>> http://fenicsproject.org/mailman/listinfo/fenics-support
_______________________________________________
fenics-support mailing list
[email protected]
http://fenicsproject.org/mailman/listinfo/fenics-support

Reply via email to