Class VantHoff

java.lang.Object
org.episteme.natural.physics.classical.thermodynamics.VantHoff

public class VantHoff extends Object
Van't Hoff equation for temperature dependence of K. *

Reference:
van 't Hoff, J. H. (1884). Études de Dynamique Chimique.

Since:
1.0
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static double
    calculateK2(double k1, double t1, double t2, double deltaH)
    Calculates K at T2 given K at T1 and ΔH°. ln(K2/K1) = (-ΔH°/R) * (1/T2 - 1/T1)

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • VantHoff

      public VantHoff()
  • Method Details

    • calculateK2

      public static double calculateK2(double k1, double t1, double t2, double deltaH)
      Calculates K at T2 given K at T1 and ΔH°. ln(K2/K1) = (-ΔH°/R) * (1/T2 - 1/T1)
      Parameters:
      k1 - Equilibrium constant at T1
      t1 - Initial temperature (K)
      t2 - Final temperature (K)
      deltaH - Enthalpy of reaction (J/mol), assumed constant
      Returns:
      Equilibrium constant at T2