diana_solve
Prepares an open DianaIE model and solver settings for human-reviewed validation, baseline, or parameter-study gates, then executes approved solver jobs.
Instructions
Submit the open DianaIE model through the mandatory development/baseline/parameter-study gate.
With no authorization id this does not start a solver: it prepares the complete model and solver settings,
fits the model in the DianaIE 3D view and opens the native human-review panel. After the user clicks a decision,
call again with review_id. A review approved as a baseline becomes trusted only after this validation run
passes post-solve quality checks. Later calls may use that baseline_id or an approved campaign_id;
campaign variants are compared with the baseline snapshot and need no per-case human review while they stay in
the approved parameter envelope and pass self-checks.
Args: analysis: name of an analysis of the open project (see diana_model_summary). job_dir: folder for the job files; default /jobs/. threads: threads for element loops (diana.exe -n); the sparse solver's threads are set in the .dcf (SOLVE PARDIS ... MAXTHR, manual H.6.1). keep_ff: keep the FILOS database (.ff, often hundreds of MB) after the run, e.g. to restart from it. tb_no_paging: write TABULA (.tb) output without page layout (LINPAG 0): no page headers and no column headers repeated every 66 lines. Only the job's copy of the .dcf is changed. tb_digits: significant digits of results in the .tb (1-10; DIANA's default is 4, e.g. 2.385E+01). review_id: GUI-approved development review for exactly one validation/debug run. baseline_id: trusted baseline produced by a human-reviewed validation run. campaign_id: one-time GUI-approved parameter-study plan for this variant. case_parameters: complete name/value map required by the approved campaign.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job_dir | No | ||
| keep_ff | No | ||
| threads | No | ||
| analysis | Yes | ||
| review_id | No | ||
| tb_digits | No | ||
| baseline_id | No | ||
| campaign_id | No | ||
| tb_no_paging | No | ||
| case_parameters | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||