OpenFOAMHPC / CloudNo SSH required

Your simulations.
Always visible.

SolveRadar streams residuals, convergence status, and alerts from your HPC cluster or cloud VM to a web dashboard — no open ports, no credentials, outbound HTTPS only.

No open ports on your cluster
No credentials stored — token-only auth
Outbound HTTPS on port 443 only — works behind corporate firewalls
pipe_flow_steady
ResidualsDIVERGENCE DETECTED
p
U
k
Iteration0
Runtime0m
StatusRunning…

"Divergence has wasted many hours of my life, pretty much any week."

r/CFD

"Sometimes I won't know till the next day that something blew up."

CFD-Online

"I want OpenFOAM to email me when it's done — is this too much to ask?!?"

CFD-Online
// The problem

You launched the simulation. Now what?

You open an SSH session. You tail the log. You close your laptop and hope nothing goes wrong overnight. In the morning, you find out residuals stalled 1 hour after launch — and ran for 6 hours after that. Cloud credits gone, nothing to show for it.

Manual SSH monitoring

To check OpenFOAM residuals you need an open terminal, connected to your cluster. Impossible from your phone. Impossible when traveling. Lost the moment the VPN drops.

Divergence with no warning

A bad mesh, a timestep too large — the job burns cluster hours before anyone notices. On cloud HPC, that's real money. On a shared cluster, that's other people's jobs waiting.

No history, no comparison

Did v3 converge better than v2? You probably don't know — the logs got overwritten, or they're scattered across directories no one remembers.

// How it works

One command. Then nothing changes in your workflow.

$ pip install sr-agent && sr-agent init --token YOUR_TOKEN Agent installed · watching ahmed_body_v3 Connected · streaming residuals
01

Install the agent on your cluster

A lightweight Python script (~10MB RAM). Reads your solver logs in real time. Works with OpenFOAM, any ASCII log format via regex config. No changes to your simulation setup.

02

Agent sends data outbound via HTTPS

Port 443, outbound only. No ports to open on your cluster. No firewall exceptions needed. Works behind university and corporate firewalls. If the connection drops, the agent buffers locally and syncs when it reconnects.

03

Watch your simulations from anywhere

Residuals, convergence status, quantities of interest — updated every 5–10 seconds. From your browser, your phone, anywhere. Get alerted when something diverges or finishes.

Zone AYour InfrastructureHPC cluster · cloud VM · local workstation
SolverOpenFOAMFluent · StarCCM+ · any ASCII-log solver
Outputlog file (ASCII)written continuously during the run
tails the log in real time · zero changes to your setup
Agent
Python 3.11+<10MB RAMlow CPU priority
sr-agent
  • · parses residuals from any ASCII log — configurable via regex for custom solvers
  • · buffers data locally if the connection drops, syncs when it reconnects
  • · never writes to your simulation directory or interacts with the solver process
HTTPS · port 443 · outbound only
  • → No inbound ports to open — your cluster receives nothing from outside
  • → Works behind corporate and university firewalls out of the box
  • → Auto-reconnects and flushes the local buffer when the network restores
Zone BSolveRadar Cloudupdated every 5–10 seconds
DashboardWeb / Mobile
    · monitors/residuals live· run history & comparison· post-run summary
Alerts · Starter+Email
    · divergence detected· convergence reached· job finished / failed
Alerts · Pro+Slack / Telegram
    · same triggers as email· custom thresholds· team channels
// Features

Know what happened. Even while you were asleep.

Real-time residuals dashboard

p, U, k, ε, T — all monitors and residuals plotted live, updated every 5 seconds. Convergence, divergence, oscillation — visible at a glance from any browser or mobile.

Divergence and completion alerts

Email alerts (Starter). Slack and Telegram (Pro). Triggered when residuals cross your thresholds — converged, diverging, or job terminated unexpectedly.

Automatic post-run summary

When a simulation finishes, SolveRadar generates a summary — convergence curve, key metrics, solver config, runtime. Available from Starter. No more "what happened overnight?" — just open the report.

Run history and comparison

Compare convergence across cases side by side. Did the refined mesh actually converge better? Did changing the timestep help? Now you'll know.

// Pricing · planned

Planned pricing. 14-day free trial, no credit card.

Indicative — pricing may change before launch. Early users lock the founder rate below. One alert that catches a divergence on a 64-core AWS instance saves more than a year of SolveRadar Pro.

Founder beta

First 10 users lock €9/mo — for life.

Locked in before any product code ships. Help shape what gets built.

Claim founder rate

Starter

Researchers, freelancers

€19/mo
  • Clusters(1)
  • Active simulations(3)
  • Dashboard
  • Email alerts
  • Slack / Telegram
  • History(30 days)
  • Run comparison
  • Post-run summary
  • PDF reports
  • AI diagnosis
  • Team workspace
  • REST API
Join waitlist
Most popular

Pro

Engineers in companies

€59/mo
  • Clusters(5)
  • Active simulations(Unlimited)
  • Dashboard
  • Email alerts
  • Slack / Telegram
  • History(1 year)
  • Run comparison
  • Post-run summary
  • PDF reports
  • AI diagnosis
  • Team workspace
  • REST API
Join waitlist

Team

Simulation teams

€149/mo
  • Clusters(Unlimited)
  • Active simulations(Unlimited)
  • Dashboard
  • Email alerts
  • Slack / Telegram
  • History(Unlimited)
  • Run comparison
  • Post-run summary
  • PDF reports
  • AI diagnosis
  • Team workspace
  • REST API
Join waitlist
// FAQ

Questions from engineers

Stop finding out the next morning.

SolveRadar is in early access. Join the waitlist — first 10 users get beta access at €9/month, locked for life.

Which plan fits you? (optional)

No spam. We'll only email you when beta access opens.