|
PICurv 0.1.0
A Parallel Particle-In-Cell Solver for Curvilinear LES
|
Go to the source code of this file.
Namespaces | |
| namespace | audit_user_facing_reporting |
Functions | |
| str | audit_user_facing_reporting.strip_c_comments (str text) |
| Replace C comments while preserving source line positions. | |
| list[str] | audit_user_facing_reporting.audit_direct_c_output () |
| Return raw C console emissions outside their approved rendering modules. | |
| list[str] | audit_user_facing_reporting.require_fragments (Path path, tuple[str,...] fragments, str surface) |
| Return missing reporting-contract fragments for one user-facing surface. | |
| list[str] | audit_user_facing_reporting.audit_cli_contract (dict contract) |
| Verify that every declared CLI command has a parser, dispatch handler, and contextual message. | |
| int | audit_user_facing_reporting.main () |
| Audit C banner, CLI summaries, and direct-output routing. | |
Variables | |
| audit_user_facing_reporting.REPO_ROOT = Path(__file__).resolve().parents[2] | |
| str | audit_user_facing_reporting.SRC_DIR = REPO_ROOT / "src" |
| dict | audit_user_facing_reporting.ALLOWED_DIRECT_C_OUTPUT |
| tuple | audit_user_facing_reporting.BANNER_REQUIRED |
| str | audit_user_facing_reporting.CONTRACT_PATH = REPO_ROOT / "tests" / "tooling" / "user_facing_reporting_contract.json" |
| tuple | audit_user_facing_reporting.CLI_REQUIRED |