Overview | All Modules | Tutorial | User's Guide | Programming Guide |
Module category: Tools
DerivOperators works out gradients of scalar fields, or the divergence or curl of vector fields.
DerivOperators is available for all COVISE versions on all supported platforms.
Name | Type | Description |
whatToDo | Choice | Options:
|
|
Name | Type | Description |
requiredInGrid | UnstructuredGrid | input grid |
requiredInData | Float Vec3 | input data |
|
Name | Type | Description |
outputOutData | Float Vec3 | output data |
|
In this example we use data sets from the tutorial. We read in an unstructured grid, a scalar field defined on the nodes (pressure), and a vectex-defined vector field (velocity). In the map we are using two DerivOperator modules in order to calculate and display the gradient of the pressure and the curl of the velocity field. Note that different from the majority of modules, the output of DerivOperators is defined per cell instead of per vertex. As the CuttingSurface module requires vertex-defined data, we have to resort to the CellToVert module in this case.
Below we produce the pressure gradient on a cutting surface and the curl of the velocity field on the same surface.
Authors: Martin Aumüller, Ruth Lang, Daniela Rainer, Jürgen Schulze-Döbold, Andreas Werner, Peter Wolf, Uwe Wössner |
Copyright © 1993-2022 HLRS, 2004-2014 RRZK, 2005-2014 Visenso |
COVISE Version 2021.12
|