Run simulations
Use these guides to submit simulations from scripts, follow their progress, control active jobs, and download their results.
- Set up API access to create a key and make it available to terminal clients.
- Automate a simulation with Python when your code constructs the request and should also submit, monitor, and download it.
- Automate a simulation with a shell script when the complete request already exists as JSON.
- Run and compare design variants from a parameterized base request.
- Monitor and control a running simulation to inspect status, follow live residuals, cancel cleanly, or kill immediately.
- Diagnose a rejected or failed simulation from API feedback, a dry run, and the terminal status.