Reference
Results & analysis
Time-series, statistics, X-Y plots, power spectra, fatigue.
The Results page is where you inspect the output of a completed job. Its layout mimics a traditional engineering post-processor — channels grouped by system on the left, an analysis pane on the right with four tabs — rather than a generic dashboard.
Getting to Results
Every study has a Results step in its left rail. The step only activates once the submitted batch reaches completed. For multi-job studies (certification, parametric) a job selector appears at the top of the page so you can inspect each run; for single-sim studies the platform drops you straight into the one job.
Channel selection
The left rail groups channels by subsystem — Aerodynamics, Structural, Controls, Electrical, Environmental— so you don't have to scroll a flat list of 300 columns. Toggling a group expands the list; toggling individual checkboxes adds the channel to the plot. The selection is kept in component state — it doesn't persist across studies, on purpose.
Analysis tabs
Plot Series
Time-series chart of every selected channel. The backend downsamples if the trace would be over 5,000 points to keep the browser responsive; the downsample factor is shown in the tooltip. Y-axis is per-channel by default — channels with very different scales still overlap visually without one dominating.
Basic Statistics
Min / mean / max / standard deviation of each selected channel over the full run. Good for certification summaries or for spotting a simulation that didn't steady out the way you expected.
X-Y Channel Plot
Pick any channel for the X axis (instead of time) and plot one or more Y channels against it. Useful for power curves (WindVxi on X, GenPwr on Y) and for visualising controller behaviour (rotor speed vs. pitch).
Power Spectrum
FFT of the selected channel. The frequency axis goes from 0 to the Nyquist rate of the run's output timestep. Useful for spotting resonances — look for peaks at 1P / 3P / tower frequencies.
Export
One Export button, top-right of the analysis pane, three actions:
- Download .outb — the raw OpenFAST binary output. What a scripted pipeline wants.
- Export chart PNG — the currently-active chart, watermarked with Generated using TurbineX© v1.0. Disabled when no chart is plotted.
- API access… — opens a dialog with ready-to-copy curl and fetch snippets hitting the same
/analysis/jobs/{id}/output/downloadendpoint, so you can automate downloads from your own scripts. See API reference: Results.
Engineering Results view
Certification and parametric studies get an extended view with fatigue post-processing: rainflow counting, damage equivalent loads (DELs), and summary tables per DLC. The DELs are computed from the fatpack library using a configurable Wöhler slope (default 10 for composites, 5 for steel).
Performance notes
- Time-series fetch is proxied through a per-replica LRU cache (immutable .outb content is fine to cache). First fetch for a job is slow (pulls from object storage); subsequent fetches on the same API pod are milliseconds.
- Chart rendering uses Recharts with
isAnimationActive=falseto avoid re-animating on every channel toggle. If you're plotting > 10 channels the chart starts feeling sluggish — that's a Recharts limit, not a data limit.