We've never had any luck getting time series with XDMF to work correctly in 
Paraview.

However, we create animations all the time. Using the python trace feature, we 
set up the image using one of the files from the dataset. Then we modify the 
generated trace file slightly (make it so it's a function that takes in the 
file number we want, and delete the pipeline at the end so it doesn't blow up 
memory) and then create the frames through a python driver script. 

It's actually very simple and can be done in parallel with either multiple 
processors generating an image or multiple images being generated 
simultaneously.

Tim

----- Original Message -----
From: "Jens Kleimann" <j...@tp4.rub.de>
To: x...@lists.kitware.com, paraview@paraview.org
Sent: Friday, July 6, 2012 8:56:47 AM
Subject: [Xdmf] XDMF Time value problem

Greetings!

I have a collection of XDMF files, each of which contains the state of my 
simulation at a single instant of time. The goal is to read them into Paraview 
all at once, and then generate an animation with time as a parameter using the 
green arrow buttons. Unfortunately, I am having much trouble getting this to 
work.
A simplified version of my set of files (just XML, no HDF involved to 
demonstrate the idea and the problem) goes like this: File "timetest_1.xmf" 
reads:

<?xml version="1.0" ?>
<!DOCTYPE Xdmf SYSTEM "Xdmf.dtd" []>
<Xdmf Version="2.0">
 <Domain>
   <Grid Name="timetest_mesh">
     <Time Value="0.1" />
     <Topology TopologyType="3DCoRectMesh" Dimensions="3 2 2"/>
     <Geometry GeometryType="Origin_DxDyDz">
       <DataItem Dimensions="3"> 0.0 0.0 0.0 </DataItem>
       <DataItem Dimensions="3"> 0.1 0.2 0.3 </DataItem>
     </Geometry>
     <Attribute Name="numbers">
       <DataItem Dimensions="2 2 3">
         4 3 4 3 1 2  0 0 1 2 3 4
       </DataItem>
     </Attribute>
   </Grid>
 </Domain>
</Xdmf>

"timetest_2.xmf" looks the same except that the time value is "0.2" and the 
values in the "numbers" attribute are chosen to be a bit different, and 
similarly for "timetest_3.xmf". I can load the whole set as "timetest_..xmf" 
into PV (3.14 64bit Linux, if that should matter), but when I hit play, the 
time runs from 0.1 to 1 in steps of 0.1 but only showing data from the very 
first file. The last number field in the animation toolbar never shows anything 
else than 0. The "Time" information field gives the correct (initial!) time 
value but an "index" of 0, also when loading the files individually.

Does anyone have a clue what I am doing wrong? Creating animations from my 
simulation is essential to my application of PV, so I'd be great if someone 
could have a look at this. For a quick test, the mentioned set of files can be 
obtained from [http://www.tp4.rub.de/~jk/temp/xdmf_timetest.zip].

Cheers, Jens.
_______________________________________________
Xdmf mailing list
x...@lists.kitware.com
http://www.kitware.com/cgi-bin/mailman/listinfo/xdmf
_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the ParaView Wiki at: 
http://paraview.org/Wiki/ParaView

Follow this link to subscribe/unsubscribe:
http://www.paraview.org/mailman/listinfo/paraview

Reply via email to