Hi, When I use this filter with vtk (this is vtkArrayCalculator) in c++, I have to call a function AddVectorArrayName or AddScalarArrayName in order to 'tell' the calculator that he has to use the array name as a variable in the function string. Maybe this is the point ?
'Hope that helps Jerome 2009/7/13 Andreas Maier <[email protected]> > Hi, > > I have a problem with the Calculator filter using pvpython and the > servermanager module. > > My script works fine upto that point: > > > > from paraview import servermanager > > ... > > ... > ># Point to Cell Data > > ptc=servermanager.filters.PointDataToCellData(Input=clip2) > > ptc.UpdatePipeline() > > > ># Calculate von Mises Caucy stress and save in in celldata 'vMises_stress' > > calc_vM=servermanager.filters.Calculator(Input=ptc, AttributeMode=2, > ResultArrayName='vMises', > > Function='0.70711*sqrt((eigenval1-eigenval2)^2+(eigenval2-eigenval3)^2+(eigenval3-eigenval1)^2)') > > calc_vM.UpdatePipeline() > > > and then I get the following error: > > >ERROR: > In > /home/berk/Work/ReleaseBuilds/ParaView3/VTK/Common/vtkFunctionParser.cxx, > line 1473 > >vtkFunctionParser (0xa105428): Syntax error: expecting a variable name; > see > position 0 > > >ERROR: > In > /home/berk/Work/ReleaseBuilds/ParaView3/VTK/Common/vtkFunctionParser.cxx, > line 1473 > >vtkFunctionParser (0xa105428): Syntax error: expecting a variable name; > see > position 0 > > It must be something with the names of my cell > arrays 'eigenval1',..,'eigenval3' because I do not get that error when > using > just scalars in Function (IE: Function='10000'). > > That same formula works fine when I use it in the paraview Calculator. > > I hope that anybody can help me with that problem. Thanks in advance. > > > Best wishes, > > Andi > _______________________________________________ > 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 >
_______________________________________________ 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
