Skip to main content

Visual Workflow Editor

The HPCBOX Workflow Editor provides a drag-and-drop canvas for building HPC workflows. Each step in a workflow represents an HPC application (solver, mesher, post-processor, etc.) and the connections between steps define the execution order.

Workflow Editor

Highlights

Drag-and-Drop Canvas

Applications are listed in the sidebar, organized by category (CFD, FEA, Visualization, etc.). Drag an application onto the canvas to add it as a workflow step, then connect steps by drawing edges between them.

Step Configuration

Click on any workflow step to open its properties panel. Each application has its own set of configurable options — working directory, CPU cores, input files, solver commands, and more.

Multi-Tab Editing

Work on multiple workflows simultaneously with tabbed editing. Each tab runs independently with its own canvas, step configurations, and execution state. A configurable limit controls the maximum number of concurrent workflow tabs.

Workflow Execution

Start a workflow directly from the editor. Each step's status is shown in real time on the canvas with colored indicators — pending (gray), running (blue/pulsing), completed (green), or error (red).

Workflow Status

Additional Features

  • Auto-Layout — automatically arrange nodes in a clean left-to-right grid
  • Dark Mode — persisted across sessions
  • Clone & Delete — duplicate a step with its options, or remove a step and auto-bridge connections
  • Save / Load / Export / Script — save as templates, export files, or generate bash scripts

Workflow Controls

Supported Applications

HPCBOX ships with built-in support for a wide range of HPC applications. Administrators can also create custom application definitions using the Application Definition Builder.

CategoryApplications
CFDOpenFOAM, ANSYS Fluent, ANSYS CFX, ANSYS ICEPAK, Star-CCM+, ConvergeCFD, SU2
FEALS-DYNA, Abaqus, Siemens Nastran, Open Radioss
ElectromagneticsANSYS EM (HFSS, Maxwell, etc.)
Pre/Post ProcessingANSYS CFD-Post, ANSYS Workbench, ParaFOAM, Paraview, GMSH, LS-PrePost, Abaqus Viewer
UtilitiesMailer, Generic Script, Cluster Control, Container
info

Note that the above table is not an exhaustive list and only provided for reference of the type of applications generally supported on the HPCBOX platform.

For detailed usage instructions, see Creating HPC Workflows.