← Back to team overview

dolfin team mailing list archive

Re: [HG DOLFIN] Replace all mesh data files by gzipped files (after bug fix in dolfin-order that

 

Yes, it should but has never been possible. What has changed is that
the XML formatter now realizes it cannot actually write gzipped XML
(only read it) so it issues an error when someone tries to write
gzipped XML.

There are two solutions:

1. Change to plain XML for output in those demos.

2. Implement output to gzipped XML. It's a simple matter of calling
gzip at the end of XMLFile::closeFile() but I've not had time to
implement it.

-- 
Anders


On Thu, Jan 15, 2009 at 06:04:09PM +0000, Garth N. Wells wrote:
> Quite a few demos are broken at the moment. At least one is because it's 
>   trying to write a mesh to a .gz file. Should this possible?
> 
> Garth
> 
> DOLFIN wrote:
> > One or more new changesets pushed to the primary dolfin repository.
> > A short summary of the last three changesets is included below.
> > 
> > changeset:   5575:03e0aa8010d2ee28abdc5d3aac4869b6c1cc533b
> > tag:         tip
> > user:        Anders Logg <logg@xxxxxxxxx>
> > date:        Wed Jan 14 14:00:46 2009 +0100
> > files:       data/meshes/aneurysm.xml.gz data/meshes/circle.xml.gz data/meshes/cylinder.xml.gz data/meshes/dolfin-1.xml.gz data/meshes/dolfin-2.xml.gz data/meshes/dolfin-inside-1.xml.gz data/meshes/dolfin-inside-2.xml.gz data/meshes/gear.xml.gz data/meshes/meshbc.xml.gz data/meshes/slit.xml.gz data/meshes/snake.xml.gz data/meshes/snake_hole.xml.gz data/meshes/sphere.xml.gz data/meshes/tetmesh-1.xml.gz data/meshes/tetmesh-16.xml.gz data/meshes/tetmesh-4.xml.gz data/meshes/tetmesh-8.xml.gz data/meshes/tetmesh_24_8_8.xml.gz data/meshes/tetmesh_LES_10_2_7.xml.gz data/meshes/tetmesh_backward_facing_step_32_8_8.xml.gz data/meshes/tetmesh_bluff_body_32_8_8.xml.gz data/meshes/tetrahedron.xml.gz data/meshes/torso.xml.gz data/meshes/triangle.xml.gz data/meshes/trimesh-1.xml.gz data/meshes/trimesh-128.xml.gz data/meshes/trimesh-16.xml.gz data/meshes/trimesh-2.xml.gz data/meshes/trimesh-32.xml.gz data/meshes/trimesh-4.xml.gz data/meshes/trimesh-64.xml.gz data/meshes/trimesh-8.xml.gz da
> ta/meshes/two_particles.xml.gz data/meshes/unstruct-trimesh-1.xml.gz data/meshes/unstruct-trimesh-2.xml.gz
> > description:
> > Replace all mesh data files by gzipped files (after bug fix in dolfin-order that
> > had messed up the files before).
> > 
> > 
> > changeset:   5574:d9168adbc7d43c308ded98b875f05bde8e2e5027
> > user:        Anders Logg <logg@xxxxxxxxx>
> > date:        Wed Jan 14 13:53:46 2009 +0100
> > files:       ChangeLog misc/utils/order/dolfin-order
> > description:
> > Bug fix in dolfin-order script for gzipped files
> > 
> > 
> > changeset:   5573:38246ac48f5d1c24bd276153bdf8bd258f37eb5d
> > user:        Anders Logg <logg@xxxxxxxxx>
> > date:        Wed Jan 14 13:47:10 2009 +0100
> > files:       dolfin/io/File.cpp dolfin/io/File.h dolfin/io/GenericFile.cpp dolfin/io/XMLFile.cpp dolfin/io/XMLFile.h
> > description:
> > Bug fix in XML output: we currently can't write XML data to gzipped XML (only for reading).
> > 
> > ----------------------------------------------------------------------
> > For more details, visit http://www.fenics.org/hg/dolfin
> > _______________________________________________
> > 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