PICurv 0.1.0
A Parallel Particle-In-Cell Solver for Curvilinear LES
 
Loading...
Searching...
No Matches
Namespaces | Functions | Variables
cli.py File Reference

Go to the source code of this file.

Namespaces

namespace  picurv_cli
 
namespace  picurv_cli.cli
 

Functions

 picurv_cli.cli._add_run_parser (subparsers)
 Attach run parser with staged execution and dry-run support.
 
 picurv_cli.cli._add_sweep_parser (subparsers)
 Perform add sweep parser.
 
 picurv_cli.cli._add_validate_parser (subparsers)
 Perform add validate parser.
 
 picurv_cli.cli._add_precompute_parser (subparsers)
 Attach precompute parser for deterministic artifact generation.
 
 picurv_cli.cli._add_inputs_parser (subparsers)
 Attach explicit workspace input-ingress commands.
 
 picurv_cli.cli._add_version_parsers (subparsers)
 Attach unified source/build/workspace-version commands.
 
 picurv_cli.cli._add_summarize_parser (subparsers)
 Attach summarize parser for read-only run-health views.
 
 picurv_cli.cli._add_cancel_parser (subparsers)
 Perform add cancel parser.
 
 picurv_cli.cli._add_submit_parser (subparsers)
 Perform add submit parser.
 
 picurv_cli.cli._add_init_parser (subparsers)
 Perform add init parser.
 
 picurv_cli.cli._add_build_parser (subparsers)
 Perform add build parser.
 
 picurv_cli.cli._add_sync_config_parser (subparsers)
 Perform add sync config parser.
 
 picurv_cli.cli._add_pull_source_parser (subparsers)
 Perform add pull source parser.
 
 picurv_cli.cli._add_status_source_parser (subparsers)
 Perform add status source parser.
 
 picurv_cli.cli.build_main_parser ()
 Build and return the top-level CLI parser.
 
 picurv_cli.cli.dispatch_command (args)
 Validate argument combinations and dispatch to command handlers.
 

Variables

tuple picurv_cli.cli.CLI_OUTPUT_FORMATS = ("text", "json")
 
tuple picurv_cli.cli.RUN_STAGE_CHOICES = ("all", "solve", "post-process")
 
tuple picurv_cli.cli.RESTART_STATISTICS_MODES = ("reset", "carry")
 
tuple picurv_cli.cli.WORKSPACE_INPUT_KINDS = ("grid", "initial-condition", "inlet-profile", "reference-field")
 
tuple picurv_cli.cli.WORKSPACE_INPUT_MODES = ("copy", "reflink", "hardlink", "reference")