Some checks failed
CI / check (push) Has been cancelled
Capture uncommitted solver robustness work (regularization, domain errors, linear solver lifecycle, tube DP/MSH), web workbench updates, and synced BMAD skills across IDE agent folders before starting BPHX pressure-drop. Co-authored-by: Cursor <cursoragent@cursor.com>
2.0 KiB
2.0 KiB
Frontend + HVAC follow-ups (2026-07-17)
CLI-first: the web UI is a JSON workbench over simulate_from_json.
CLI coverage (post this session)
| Item | Status |
|---|---|
| CapillaryTube / CentrifugalCompressor | Wired in create_component (solver stubs still thin) |
Screw volume_index / slide_valve_position |
CLI params |
Flooded ua_mode=cooper + pool geometry |
CLI params |
FinCoil wet_surface |
CLI param |
Fan drive_chain |
CLI param |
ExpansionValve flow_model (orifice/exv/txv) |
CLI params |
| GasCooler / FanCoilUnit / ShellAndTubeHx | Rating helpers only — not full CLI Component yet |
Examples review
Synced into apps/web/public/examples/ from crates/cli/examples/:
- flooded / watercooled / aircooled chillers
- BPHX, heat-pump reversing valve, EXV orifice
- Hx air–water 4-port
Still thin / missing as UI-loadable demos:
- Capillary + centrifugal standalone cycles
- Cooper flooded UA demo
- Screw Vi / slide valve using
ScrewEconomizerCompressor(existingchiller_r134a_slide_valve.jsonuses IsentropicCompressor slide target — different feature)
Additional HVAC gaps (research)
P0
- Centrifugal map + IGV / surge limits (beyond φ–Mach stub)
- Flooded S&T geometric bundle (passes, Gorenflo) — beyond UA / Cooper outer loop
- Shared flooded vessel / multi-circuit
- Open flash-tank economizer
- Moving-boundary zone HTC from correlation registry
P1
- Receiver + suction accumulator (charge inventory)
- Desuperheater / heat-recovery condenser
- Hot-gas bypass / capacity unload valve
- Cooling tower / dry cooler / adiabatic condenser
- Scroll EVI
- Multi-circuit face-split air coils
P2
- CO₂ ejector
- Oil separator / OCR
- Falling-film evaporator
- Cascade intermediate HX
Frontend done this session
- README port 3030 (was 3031)
- Deprecate
ui/ - Palette: Centrifugal, Capillary, ReversingValve, FreeCooling + new params
- Example picker + Multi-run parallel sweep panel