[CIG-SHORT] stress in vtk files
Ethan Coon
etc2103 at columbia.edu
Mon May 19 10:34:57 PDT 2008
If you're handy in python, you may find the pyvtk module
( http://cens.ioc.ee/projects/pyvtk/ ) handy for loading the data and
saving the results without having to write the i/o yourself.
As far as I know, neither paraview nor MayaVi makes it easy to do this,
but at least with MayaVi you can script the image generation in python.
Ethan
On Sat, 2008-05-17 at 16:21 -0400, Tabrez Ali wrote:
> Yes I wanted to loop over multiple vtk files (containing displacement
> data) and then subtract data in consecutive files to get the velocities.
> Something like:
>
> do i=1,500
> (velocity_data_i.vtk) = (data in disp_i+1.vtk) - (data in disp_i.vtk)
> end do
>
> I think its easier for me to write a shell script for now.
>
> Thanks anyway
> Tabrez
>
>
> Brad Aagaard wrote:
> > I was assuming that Tabrez wants to create velocity time histories.
> > Thorsten is right that the calculator makes it very easy to do some
> > simple post-processing. It does not appear to be able to do looping
> > over time steps for processing of a series of snapshots. I could be
> > wrong and if someone knows how to create velocity time histories from
> > displacement snapshots, it would be great to learn how to do it.
> >
> > Brad
> >
> > Thorsten Becker wrote:
> >> On Sat, 2008-05-17 at 11:39 -0700, Brad Aagaard wrote:
> >>> Tabrez Ali wrote:
> >>>> PyLith Users/Developers
> >>>>
> >>>> The vtk files containing stress results have six values for each
> >>>> component but which is what?
> >>> Good question. I think this is missing from the manual.
> >>> The order for the stress and strain components is
> >>>
> >>> 1-D: sigma_xx
> >>>
> >>> 2-D: sigma_xx, sigma_yy, sigma_xy
> >>>
> >>> 3-D: sigma_xx, sigma_yy, sigma_zz, sigma_xy, sigma_yz, sigma_xz
> >>>
> >>> Brad
> >>>
> >>>
> >>>> Also is there a supereasy way "within" Paraview to obtain annual
> >>>> velocities from displacement data available each year, say from
> >>>> 0-500 yrs.
> >>
> >> I'm not sure if I understand the question, but Paraview has a calculator
> >> tool (Filter->Alphabetical->Calculator, in 3.2.1, for example) that can
> >> operate on all model scalars (including coordinates) and vectors (such
> >> as velocities).
> >>
> >>
> >>> I don't think there is an easy way. ParaView has a scripting
> >>> interface but I have no experience using it. This is one reason why
> >>> we want to add HDF5 output. It is very easy to write simple Matlab
> >>> or Python scripts to process data in HDF5 files.
> >>>
> >>> Brad
> >>>
> >>> _______________________________________________
> >>> CIG-SHORT mailing list
> >>> CIG-SHORT at geodynamics.org
> >>> http://geodynamics.org/cgi-bin/mailman/listinfo/cig-short
> _______________________________________________
> CIG-SHORT mailing list
> CIG-SHORT at geodynamics.org
> http://geodynamics.org/cgi-bin/mailman/listinfo/cig-short
--
-------------------------------------------
Ethan Coon
DOE CSGF - Graduate Student
Dept. Applied Physics & Applied Mathematics
Columbia University
212-854-0415
http://www.ldeo.columbia.edu/~ecoon/
-------------------------------------------
More information about the CIG-SHORT
mailing list