Hi Everyone,<br><br>I am trying to get the TimestepValues from the SLACDataReader to eventually get the time range/temporal bounds of the data. My code is below but everything I have tried has given an empty array for TimestepValues. Is there something I need to do first before TimestepValues is updated? Does anyone have any suggestions for me on the best method to do this?<br>
<br>Thank you for your help in advance,<br>Justin<br><br><br><br>try: paraview.simple<br>except: from paraview.simple import *<br><br>################################################################################<br><br>
meshFilenameFine = 'small_gap_6.0.ncdf'<br>modeFilenames = ['omega3p_results_6.0/omega3p.l0.m0000.1.4957339e+09.mod']<br><br>################################################################################<br>
# prevent goofy camera behavior<br>paraview.simple._DisableFirstRenderCameraReset()<br><br>################################################################################<br># initial setup<br><br># load mesh/modes<br>meshFine = SLACDataReader(MeshFileName=meshFilenameFine)<br>
meshFine.ModeFileName = modeFilenames<br>meshFine.ReadInternalVolume = 1<br>meshFine.ReadMidpoints = 0<br><br># generate colormap lookup table<br>efieldLUT = GetLookupTableForArray( "efield", 3, RGBPoints = [0.0, 0.0, 0.0, 1.0, <br>
1.0, 1.0, 0.0, 0.0], <br> VectorMode='Magnitude', <br> ColorSpace='HSV', <br>
ScalarRangeInitialized=1.0 )<br><br>################################################################################<br>SetActiveSource(meshFine)<br>view = GetRenderView()<br>
<br>print meshFine.TimestepValues[0]<br>print "fails on the previous line"<br>