check_environment
Verify the DualSPHysics installation and locate required binaries (GenCase, solver, PartVTK, MeasureTool), reporting versions, paths, and build feature flags to ensure simulation cases will run.
Instructions
Probe the DualSPHysics toolchain: paths, versions, solver features.
Reports for GenCase / CPU solver / PartVTK / MeasureTool whether each binary was found (env var, PATH or conventional install dirs), its version, and the solver's feature flags (a build without WaveGen cannot run wave cases). Call this first; missing tools come with install hints.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hint | Yes | ||
| ready | Yes | True when all four tool paths were found | |
| tools | Yes | ||
| missing | Yes | ||
| jobs_dir | Yes | ||
| omp_threads | Yes | ||
| server_version | Yes | ||
| jobs_dir_exists | Yes |