Class RateEquation
java.lang.Object
org.episteme.natural.chemistry.kinetics.RateEquation
Chemical kinetics calculations.
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic RealactivationEnergy(Real k1, Real T1, Real k2, Real T2) Calculates activation energy from two rate constants.static RealArrhenius equation: k = A · exp(-Ea/(R·T))static RealEyring equation (transition state theory). k = (k_B·T/h) · exp(-ÃŽâ€ÂG‡/(R·T))static RealfirstOrderConcentration(Real A0, Real k, Real t) First-order integrated rate law.static RealhalfLife(Real A0, Real k, RateEquation.Order order) Calculates half-life for different reaction orders.static RealCalculates reaction rate from rate constant and concentrations. rate = k * [A]^a * [B]^b * ...static RealsecondOrderConcentration(Real A0, Real k, Real t) Second-order integrated rate law. 1/[A] = 1/[A]â‚€ + k·tstatic RealzeroOrderConcentration(Real A0, Real k, Real t) Zero-order integrated rate law.
-
Constructor Details
-
RateEquation
public RateEquation()
-
-
Method Details
-
rate
-
zeroOrderConcentration
-
firstOrderConcentration
-
secondOrderConcentration
-
halfLife
Calculates half-life for different reaction orders. -
arrhenius
-
activationEnergy
-
eyring
-