add: measurements
This commit is contained in:
15
src/Measurements/Energy.cs
Normal file
15
src/Measurements/Energy.cs
Normal 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();
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user