Estimate cost and time
estimate_costHow much will this cost and how long will it take? Free and needs no account. Estimate how many credits a thermal, CFD or meshing run will use and how long it will take, before running it. Use before create_mesh or run_simulation, and to compare options; give the planned cell count (or an owned mesh_artifact_id) and solver steps. Signed in, it also says whether your plan, credits and key budget would admit the run. For explicitly authorized automatic mesh retries, set mesh_max_attempts to the same total attempt budget as the mesh request so the upper time estimate covers it. Read-only: no inputs are uploaded and no compute starts. Meshes are charged by delivered cells (failed meshes and automatic rebuilds are free), predictions per success, simulations by measured compute; the high value is held.
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": {
"operation": "<operation>"
},
"name": "estimate_cost"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gpu | No | Simulation GPU type: B200 (default) or H100. | |
| cells | No | Mesh target cells (operation=mesh) or the simulation mesh's cell count. Defaults to 1 million for meshes; for simulations supply cells or mesh_artifact_id. | |
| gpu_count | No | Simulation GPUs (default 1). | |
| operation | Yes | ||
| architecture | No | Fluxcore GPU solver. Use 'fluxcore'; 'workhorse' remains an accepted compatibility identifier for saved requests and deployed workers. | fluxcore |
| max_iterations | No | Steady RANS/CHT iteration ceiling (default 6000). | |
| simulation_type | No | rans | |
| inner_iterations | No | ||
| mesh_artifact_id | No | Owned mesh whose verified cell count to use (signed-in callers only). | |
| n_physical_steps | No | ||
| mesh_max_attempts | No | Total authorized full mesh attempts, for the upper time estimate. Use 1 for retry_policy=review; for automatic, copy max_remesh_iterations (octree/OpenFOAM) or max_target_iterations (structured). Read-only estimation does not authorize a retry. Automatic rebuilds are not charged: a mesh costs the same credits however many attempts it takes. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||