add: measurements

This commit is contained in:
h z
2025-01-13 15:34:49 +00:00
parent 08293bbf3a
commit afbb48f81a
4 changed files with 86 additions and 9 deletions

View File

@@ -0,0 +1,15 @@
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();
}