Output Aggregator

The main purpose of this utility is to combine statistics data from any number of cases.

  • Combine time series data from any number of cases

  • Apply reductions on time series output across multiple cases

Getting started

  1. Click File-Load case directories

  2. Select the cases you want to process. Click Ok. The directories should now appear in the Data Sources list.

  3. Click on any of the Data Sources. The Stat file data columns updates each time. If the directory you picked contains Stats data, it will be listed here.

  4. Click on one of the items in Stat file data columns. You can select multiple items by holding down the Ctrl key.

  5. In the top main menu, click Reductions-Last value. A new table is displayed showing the last value in the selected time series for every case that has that data column.

  6. If your cases are still currently running, you can click the Update button to refresh the data.

  7. Select the data in the table and right click, and select Copy. This will copy the selected data to the clipboard.

Reference

Data Sources

These are each of the case directories you selected using the File-Load.. commands . The out/Stats/ directory inside the case directory serves the actual CSV data this application reads.

Selecting an item here causes the Stat file data columns to update.

Right click to open the context menu. This allows you to manage the list and remove items.

Stat file data columns

This is a listing of each of the CSV files in the Stats directory in the selected Data Source. The column names are listed under each CSV file name. You may select these items and use the Reductions and Join menus to perform aggregation actions on all the data.

Reductions

These menu items will reduce each of the selected column time series into a single value. For example the “Reductions-Average value” will compute the average value using the entire time series for each selected column.

Last value

Get the last value from the time series

First value

Get the first value from the time series

Minimum

Get the minimum value from the time series

Maximum

Get the maximum value from the time series

Average

Get the average value from the time series

Average of last 10% of history

Use the last 10% of the time series to compute an average value

Average of last 25% of history

Use the last 25% of the time series to compute an average value

Average of last 50% of history

Use the last 50% of the time series to compute an average value

Join

These menu items simply join the raw data into the same table.

Selected columns

Concatenates the selected columns from all data sources into a single table. Note that if the cases have different time steps or statistics output interval configurations, this table may contain columns that have different lengths. As such, the first column for each data source is always added to this table, which is typically “Time [s]”.

Example workflow (Power numbers)

  1. Open the output aggregator from the M-Star queue (click Agg in the main toolbar)

  2. The cases in the queue are automatically added to the aggregator after it opens up.

  3. Select one of the cases that has already completed in the Data source list

  4. Select “Power Number [-]” in the statistics list for the impeller.

  5. In the main menu, click Reductions-Last value to show the last Power Number value for every case.

  6. Select the table, right click, and click Copy. Paste the data into another program for further processing.