buffalo_panel.config
Structured case-input schema and loaders for Buffalo Panel.
Functions
Serialize a typed panel case spec to JSON or YAML text. |
|
Load a structured panel case from a JSON or YAML file. |
|
Build a typed panel case spec from parsed mapping data. |
|
Convert a typed panel case spec into a YAML-friendly mapping. |
|
Serialize a typed panel case spec to a JSON or YAML file. |
|
Return structured metadata for the dataclass fields on |
|
Return a nested tree description for one schema dataclass. |
|
Solve a supported structured panel case. |
|
Solve one supported structured panel case and persist its solved state. |
Classes
Two-dimensional body generated from an embedded Buffalo Wings airfoil. |
|
Rigid placement and scale applied to a Buffalo Wings airfoil boundary. |
|
Buffalo Wings airfoil sampling controls. |
|
Human-readable metadata for one panel case. |
|
Structured Cartesian field grid request. |
|
Field post-processing requests. |
|
Freestream state for the case. |
|
Geometry block for all bodies in one panel case. |
|
Integrated post-processing requests. |
|
Top-level Buffalo Panel case schema. |
|
Optional post-processing requests for a case. |
|
Reference quantities used to nondimensionalize integrated results. |
|
Tree node describing one schema dataclass. |
|
Tree node describing one schema field. |
|
Solver selection and backend controls. |
|
Surface post-processing requests. |
|
Unit declarations used by serialized panel case files. |