dolfin team mailing list archive
-
dolfin team
-
Mailing list archive
-
Message #03838
Outdated mesh format in some PyDolfin demos?
Hi, I've been playing around with dolfin for a week or so now and love
it, but have been having problems with some pydolfin demos.
Here is the error I get:
---------------
Reading mesh from file tetmesh-4.xml.gz.
*** Error: Missing attribute "celltype" for <mesh> in XML file.
[XMLObject.cpp:125: parseString()]
----------------
This particular error occurs when i run elasticitysolver.py in the
/src/demo/scripting/pydolfin/solvers/elasticity directory. I receive
nearly identical errors when trying out any other demo featuring
tetmesh-4.xml.gz,
cow05b.xml.gz and cow05c.xml.gz when running test.sh in
/src/demo/scripting/pydolfin,
and possibly some others I'm forgetting.
***Note, tetmesh-4.xml.gz seems to work in the directory
/src/demo/scripting/pydolfin/solvers/elasticity-tpde/manual *** I COULD
just copy it over, but that's not the point :-)
Unrelated, here are some other errors I'm getting:
-------
robert@gc164-robert:~/dolfin_dev/src/demo/scripting/pydolfin/projection$
python projectiondemo.py
Compiling form: MyElement.form
Generating the SWIG interface file for the MyElement module
Traceback (most recent call last):
File "projectiondemo.py", line 19, in ?
Pforms = projection(K, "Projection")
File "/usr/local/lib/python2.4/site-packages/dolfin/projection.py",
line 13, in projection
a = dot(v, U) * dx
TypeError: unsupported operand type(s) for *: 'NoneType' and 'instance'
--------
robert@gc164-robert:~/dolfin_dev/src/demo/scripting/pydolfin/solvers/elasticity-tpde/composite$
python elasticitysolver.py
Generating the SWIG interface file for the Coefficients module
Traceback (most recent call last):
File "/usr/local/bin/dolfin-swig", line 119, in ?
interfacefile = open("%s_wrap.cpp" % modulename)
IOError: [Errno 2] No such file or directory: 'coefficients_wrap.cpp'
Traceback (most recent call last):
File "elasticitysolver.py", line 32, in ?
coeffs = import_header("Coefficients.h")
File "/usr/local/lib/python2.4/site-packages/dolfin/import_form.py",
line 46, in import_header
return __import__(modulename)
ImportError: No module named coefficients
-----------
I am running a freshly downloaded hg cloned (as of this morning,
29/11/2006) compiled with PETSc 2.3.1 enabled.
Thanks and keep up the good work!
Follow ups