Difference between revisions of "ParaView/Users Guide/Python Calculator"

From KitwarePublic
Jump to navigationJump to search
Line 1: Line 1:
 
== Introduction ==
 
== Introduction ==
 +
 +
[[Image:ParaView_UG_Python_calculator.png‎|400px]]
 +
 +
The Python Calculator is a ParaView filter that processes one or more input arrays based on an expression provided by the user to produce a new output array. The parameters of the filter include the expression, the association of the output array (Point or Cell Data), the name of output array and a toggle that controls whether the input arrays are copied to the output. In this document, we introduce the use of the Python Calculator and provide a list of functions available to the user.
 +
 +
Note that the Python Calculator depends on Python and NumPy. All ParaView binaries distributed by Kitware are built with these to enable the calculator. If you have built ParaView yourself, you have to make sure that NumPy is installed and that PARAVIEW_ENABLE_PYTHON is turned on when configuring the ParaView build.
  
 
== Basic Tutorial ==
 
== Basic Tutorial ==

Revision as of 13:55, 14 December 2010

Introduction

ParaView UG Python calculator.png

The Python Calculator is a ParaView filter that processes one or more input arrays based on an expression provided by the user to produce a new output array. The parameters of the filter include the expression, the association of the output array (Point or Cell Data), the name of output array and a toggle that controls whether the input arrays are copied to the output. In this document, we introduce the use of the Python Calculator and provide a list of functions available to the user.

Note that the Python Calculator depends on Python and NumPy. All ParaView binaries distributed by Kitware are built with these to enable the calculator. If you have built ParaView yourself, you have to make sure that NumPy is installed and that PARAVIEW_ENABLE_PYTHON is turned on when configuring the ParaView build.

Basic Tutorial

Accessing Data

Basic Operations

- details about the expected output here - splitting arrays - merging arrays - constants - point to numpy documentation

Comparing Multiple Datasets

Functions

- point the numpy documentation