Package org.episteme.natural.physics.loaders.thermoml
package org.episteme.natural.physics.loaders.thermoml
ThermoML loader for IUPAC/NIST thermodynamic property data.
This package provides classes for parsing ThermoML (Thermodynamic Markup Language) files which contain standardized thermodynamic and thermophysical property data.
Key Classes:
ThermoMLReader- Main parser classThermoMLDataReport- Parsed data containerThermoMLPropertyValue- Property with uncertaintyThermoMLCompound- Chemical compound
Supported Properties:
- Vapor pressure, density, heat capacity
- Viscosity, thermal conductivity, refractive index
- Activity coefficients, excess properties
- Enthalpy of reaction, equilibrium constants
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
- See Also:
-
ClassDescriptionBridge for converting ThermoML DTOs to core Episteme thermodynamics objects.Represents a chemical compound in ThermoML data.Represents a ThermoML data report containing thermodynamic property data.Exception thrown when ThermoML parsing fails.Represents a thermodynamic property value from ThermoML data.Modernized ThermoML Reader for the IUPAC/NIST thermodynamic property data.