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

Reply via email to