Hi,
You should look at the section on vtkCPDataDescription in the Catalyst
User's Guide (
http://www.paraview.org/files/catalyst/docs/ParaViewCatalystUsersGuide_v2.pdf).
You're adaptor code should look like:
datadescription = vtkCoProcessorPython.vtkCPDataDescription()
datadescription.SetTimeData(time, step)
datadescription.AddInput("AtmData1")
datadescription.AddInput("AtmData2")
if cpscript.RequestDataDescription(datadescription) == 0:
return
inputdesc1 = datadescription.GetInputDescriptionByName("AtmData1")
inputdesc2 = datadescription.GetInputDescriptionByName("AtmData2")
if inputdesc1.GetIfGridIsNecessary() == True:
inputdesc1.SetGrid(grid1)
if inputdesc2.GetIfGridIsNecessary() == True:
inputdesc2.SetGrid(grid2)
cpscript.DoCoProcessing(datadescription)
On Mon, Jun 22, 2015 at 3:23 PM, <[email protected]> wrote:
> Hi,
>
> Thanks for your help. The driver is running with following code,
>
> datadescription = vtkCoProcessorPython.vtkCPDataDescription()
> datadescription.SetTimeData(time, step)
>
> datadescription.AddInput("AtmData1")
> cpscript.RequestDataDescription(datadescription)
> inputdesc1 = datadescription.GetInputDescriptionByName("AtmData1")
> if inputdesc1.GetIfGridIsNecessary() == False:
> return
> inputdesc1.SetGrid(grid1)
>
> datadescription.AddInput("AtmData2")
> cpscript.RequestDataDescription(datadescription)
> inputdesc2 = datadescription.GetInputDescriptionByName("AtmData2")
> if inputdesc2.GetIfGridIsNecessary() == False:
> return
> inputdesc2.SetGrid(grid2)
>
> cpscript.DoCoProcessing(datadescription)
>
> So, i just need to replace input with AtmData1 and AtmData2 to match with
> coprocessing script. I think that the input port names must watch with the
> names with driver code.
>
> Thanks again,
> Regards,
>
> --ufuk
>
>
_______________________________________________
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
Search the list archives at: http://markmail.org/search/?q=ParaView
Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/paraview