You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Write compositional saturation pressure to restart output
Handle PSAT requests in compositional restart output. Use the cell
pressure when both hydrocarbon phases are present, solve the bubble or
dew pressure for exact single-phase flash labels, and write zero when no
boundary can be resolved.
Allocate PSAT only for restart output and calculate it in the OpenMP
cell loop. Make output validation virtual and run the MPI reductions
after rank-wide exception handling, preventing a local failure from
leaving ranks in different collectives. Reduce the failure count across
ranks and log it once with clear singular and plural wording.
Keep the phase decision independent of simulator state and test restart
allocation, phase labels near round-off boundaries, solver results, and
the failure contract.
0 commit comments