mirror of
https://github.com/Cantera/cantera.git
synced 2026-08-02 09:29:26 -05:00
getPartialMolarEntropies() was calling getEntropy_R() (which returns dimensionless s/R values) and then subtracting activity-based corrections in J/kmol/K without first converting to physical units. The fix adds the missing multiplication by GasConstant, matching the pattern used by DebyeHuckel and IdealSolnGasVPSS. Removes known-failure entries for g_eq_h_minus_Ts, gk_eq_hk_minus_T_sk, and cp_eq_dsdT_const_p_times_T from the IdealMolalSolution consistency test suite, and updates the IMSTester regression values accordingly. Fixes GitHub Issue #1300. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>