Interface ThermodynamicState
- All Known Implementing Classes:
IdealGas
public interface ThermodynamicState
Interface representing the thermodynamic state of a system.
Defines standard state variables with type-safe Quantity types:
- $T$: Temperature (K)
- $P$: Pressure (Pa)
- $V$: Volume (m³)
- $S$: Entropy (J/K)
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Method Summary
Modifier and TypeMethodDescriptionEnthalpy ($H = U + PV$).Returns the entropy of this state.Internal energy ($U$).Returns the pressure of this state.Returns the temperature of this state.Returns the volume of this state.
-
Method Details
-
getTemperature
Quantity<Temperature> getTemperature()Returns the temperature of this state.- Returns:
- temperature in standard units (Kelvin)
-
getPressure
-
getVolume
-
getEntropy
-
getInternalEnergy
-
getEnthalpy
-