Files
Hermeteus/src/Measurements/Energy.cs
2025-01-13 15:34:49 +00:00

16 lines
424 B
C#

namespace Hermeteus.Measurements;
public static partial class Measurements
{
public static double HeatCapacity(this HomogeneousMixture m)
{
H3 w = m.EigenState.Log().CayleyNegative().ConjugateOn(new DiagR3(0d, 0.5d, 1d));
return w.Rayleigh(m.EigenState.ColumnAverageBivariant);
}
public static double Phase(this HomogeneousMixture m) =>
throw new NotImplementedException();
}