execute_pipeline
Execute custom data processing pipelines for CFD/FEA/CAE analysis and visualization. Process 3D scientific data through filters like Slice, Contour, and Calculator to generate images, animations, or export data.
Instructions
Execute a custom pipeline definition (advanced).
Accepts a full PipelineDefinition JSON for maximum flexibility. This is the primary interface for CFD/FEA/CAE specialist agents.
The pipeline JSON structure: { "source": {"file": "/data/file.foam", "timestep": "latest"}, "pipeline": [ {"filter": "Slice", "params": {"origin": [0,0,0], "normal": [1,0,0]}}, {"filter": "Calculator", "params": {"expression": "mag(U)", "result_name": "Umag"}} ], "output": { "type": "image", "render": {"field": "Umag", "colormap": "Viridis"} } }
Available filters: Slice, Clip, Contour, Threshold, StreamTracer, Calculator, Gradient, IntegrateVariables, GenerateSurfaceNormals, ExtractBlock, ExtractSurface, WarpByVector, WarpByScalar, CellDatatoPointData, PlotOverLine, Glyph, ProgrammableFilter, Decimate, Triangulate.
Output types: image, data, csv, animation, export, multi.
Args: pipeline: Complete PipelineDefinition as JSON dict
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pipeline | Yes |