Error:

    Traceback (most recent call last):
      File "test.py", line 33, in ?
        u0.assign(w)
      File
    
"/home/meg/src/dolfin/dolfin/local/lib/python2.4/site-packages/dolfin/dolfin.py",
    line 3172, in assign
        return _dolfin.cpp_Function_assign(*args)
    RuntimeError: *** Error: Unable to find finite element in library:
    "Mixed finite element: [Crouzeix-Raviart finite element of degree 1
    on a triangle, Crouzeix-Raviart finite element of degree 1 on a
    triangle]".
    Segmentation fault


Code:

    from dolfin import *

    # Geometry of the domain and mesh
    shape = "triangle"
    mesh = UnitSquare(16, 16)

    # Setting up the elements
    V = VectorElement("CR", shape, 1)

    u0 = Function(V, mesh, 0.0)

    v = TestFunction(V)
    u = TrialFunction(V)
    a = dot(grad(u), grad(v))*dx
    L = dot(u0, v)*dx

    pde = LinearPDE(a, L, mesh)
    w = pde.solve()
    u0.assign(w)

   
Easy fix?

-- 
Marie E. Rognes
Ph.D Fellow, 
Centre of Mathematics for Applications, 
University of Oslo
http://folk.uio.no/meg

_______________________________________________
DOLFIN-dev mailing list
[email protected]
http://www.fenics.org/mailman/listinfo/dolfin-dev

Reply via email to