对齐Amesim氦气PR物性与PNVO流量

This commit is contained in:
huojiarong committed 2026-08-03 15:34:33 +00:00
1 parent 18d9802f03
commit 046aa49814
13 files changed
+730 -73

No files matched your search

+6 -1
View File
@@ -268,8 +268,13 @@ class GenericFluidSystem:
component.refresh_thermodynamic_ports()
algebraic = self.pressure_flow_solver.solve()
stream, connected_h = self.stream_resolver.solve()
# Some constitutive flow laws recover their upstream temperature from
# the connected stream enthalpy. Stream propagation updates that
# cache after the first pressure-flow pass, so refresh explicit flows
# once more before evaluating state derivatives and result variables.
algebraic = self.pressure_flow_solver.solve()
self.mechanical_state_reducer.update_constraint_accelerations()
self.algebraic_solve_count += 1 + int(bool(pneumatic_volume.propagated))
self.algebraic_solve_count += 2 + int(bool(pneumatic_volume.propagated))
self.max_algebraic_residual = max(
self.max_algebraic_residual,
algebraic.max_scaled_residual,