Overview | All Modules | Tutorial | User's Guide | Programming Guide

COVISE Online Documentation


Module category: Tools



PipelineCollect

PipelineCollect reduces the maximum usage of memory by executing a pipeline stepwise. There must be a module like GetSetelem in the pipeline that uses this feature.
At the moment there must not be more than one such module in the pipeline.

PipelineCollectModule.png

PipelineCollect is available for COVISE version 5.2.3 and higher and on all supported platforms.

Parameters

Name Type Description
skip Scalar Number of time steps that are skipped after every execution. If you only want to see e.g. every second time step you put skip to one.

Input Ports

Name Type Description
optionalinport0...inport4 StructuredGrid
UniformGrid
RectilinearGrid
UnstructuredGrid
Float
Vec3
Float
Vec3
Normals
Unstructured_S2D_Data
Geometry
Points
Lines
Polygons
TriangleStrips
IntArr
Text
PixelImage
Texture
Objects to collect.

Output Ports

Name Type Description

outputoutport0...outport4

StructuredGrid
UniformGrid
RectilinearGrid
UnstructuredGrid
Float
Vec3
Float
Vec3
Normals
Unstructured_S2D_Data
Geometry
Points
Lines
Polygons
TriangleStrips
IntArr
Text
PixelImage
Texture
Collected objects.

Examples

Figure: covise/net/examples/PipelineCollect.net
PipelineCollectMap.png
We modified the map covise/net/examples/ReadANSYS_flow.net. We collect the surface and the mapped data on it with the module PipelineCollect. The pipeline is executed three times because the output of the ReadANSYS module contains three time steps. The module GetSetelem delivers one step after the other.

Note: You have to put the module PipelineCollect always in front of the module Collect.


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