Check simulation request
validate_simulationValidate the RANS, URANS or CHT input contract without compute. Verify mesh patches/material zones and units first. URANS requires an owned restart artifact.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"mesh_artifact_id": "<mesh_artifact_id>"
},
"name": "validate_simulation"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gpu | No | GPU type: B200 (default) or H100. | |
| config | No | ||
| gpu_count | No | GPUs for the solve (default 1). CHT and Krylov runs use one. | |
| project_id | No | ||
| decision_context | No | ||
| mesh_artifact_id | Yes | ||
| restart_artifact_id | No | ||
| convergence_criteria | No | How to judge this run converged when it finishes; omit for the standard test (every residual at or below 1e-3, none rising). | |
| mesh_unit_conversion | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||