Files
Fastaxx bffcb108c0 julia: type sub-phase view parents concretely
The ThermoPhase/Kinetics/Transport views borrow handles owned by a
Solution and hold a reference to it so that the Solution cannot be
finalized while a view is still reachable. That reference was stored in
an `Any` field, leaving the structs abstractly typed; make it a type
parameter instead.

Add a test covering the lifetime guarantee. Each view is built from its
own Solution, since views sharing one Solution keep each other's owner
alive and would mask a regression in any single accessor.
2026-08-07 11:38:55 -04:00
..