/// <inheritdoc cref="SpecificEntropy.FromJoulesPerKilogramKelvin(UnitsNet.QuantityValue)" /> public static SpecificEntropy?JoulesPerKilogramKelvin(this long?value) => SpecificEntropy.FromJoulesPerKilogramKelvin(value);
public void ArithmeticOperators() { SpecificEntropy v = SpecificEntropy.FromJoulesPerKilogramKelvin(1); AssertEx.EqualTolerance(-1, -v.JoulesPerKilogramKelvin, JoulesPerKilogramKelvinTolerance); AssertEx.EqualTolerance(2, (SpecificEntropy.FromJoulesPerKilogramKelvin(3) - v).JoulesPerKilogramKelvin, JoulesPerKilogramKelvinTolerance); AssertEx.EqualTolerance(2, (v + v).JoulesPerKilogramKelvin, JoulesPerKilogramKelvinTolerance); AssertEx.EqualTolerance(10, (v * 10).JoulesPerKilogramKelvin, JoulesPerKilogramKelvinTolerance); AssertEx.EqualTolerance(10, (10 * v).JoulesPerKilogramKelvin, JoulesPerKilogramKelvinTolerance); AssertEx.EqualTolerance(2, (SpecificEntropy.FromJoulesPerKilogramKelvin(10) / 5).JoulesPerKilogramKelvin, JoulesPerKilogramKelvinTolerance); AssertEx.EqualTolerance(2, SpecificEntropy.FromJoulesPerKilogramKelvin(10) / SpecificEntropy.FromJoulesPerKilogramKelvin(5), JoulesPerKilogramKelvinTolerance); }
public void CompareToThrowsOnNull() { SpecificEntropy jouleperkilogramkelvin = SpecificEntropy.FromJoulesPerKilogramKelvin(1); Assert.Throws <ArgumentNullException>(() => jouleperkilogramkelvin.CompareTo(null)); }
/// <summary>Get <see cref="SpecificEntropy"/> from <see cref="Entropy"/> divided by <see cref="Mass"/>.</summary> public static SpecificEntropy operator /(Entropy entropy, Mass mass) { return(SpecificEntropy.FromJoulesPerKilogramKelvin(entropy.JoulesPerKelvin / mass.Kilograms)); }
public void Ctor_WithNaNValue_CreateQuantityAndAffectNaNValue() { var nanQuantity = new SpecificEntropy(double.NaN, SpecificEntropyUnit.JoulePerKilogramKelvin); Assert.True(double.IsNaN(nanQuantity.Value)); }
/// <inheritdoc cref="SpecificEntropy.FromJoulesPerKilogramDegreeCelsius(UnitsNet.QuantityValue)" /> public static SpecificEntropy?JoulesPerKilogramDegreeCelsius(this double?value) => SpecificEntropy.FromJoulesPerKilogramDegreeCelsius(value);
public void EqualsReturnsFalseOnTypeMismatch() { SpecificEntropy jouleperkilogramkelvin = SpecificEntropy.FromJoulesPerKilogramKelvin(1); Assert.False(jouleperkilogramkelvin.Equals(new object())); }
/// <inheritdoc cref="SpecificEntropy.FromKilojoulesPerKilogramKelvin(UnitsNet.QuantityValue)" /> public static SpecificEntropy KilojoulesPerKilogramKelvin(this float value) => SpecificEntropy.FromKilojoulesPerKilogramKelvin(value);
/// <inheritdoc cref="SpecificEntropy.FromMegajoulesPerKilogramDegreeCelsius(UnitsNet.QuantityValue)" /> public static SpecificEntropy?MegajoulesPerKilogramDegreeCelsius(this float?value) => SpecificEntropy.FromMegajoulesPerKilogramDegreeCelsius(value);
/// <inheritdoc cref="SpecificEntropy.FromKilojoulesPerKilogramDegreeCelsius(UnitsNet.QuantityValue)" /> public static SpecificEntropy?KilojoulesPerKilogramDegreeCelsius(this decimal?value) => SpecificEntropy.FromKilojoulesPerKilogramDegreeCelsius(value == null ? (double?)null : Convert.ToDouble(value.Value));
/// <inheritdoc cref="SpecificEntropy.FromKilojoulesPerKilogramKelvin(UnitsNet.QuantityValue)" /> public static SpecificEntropy?KilojoulesPerKilogramKelvin(this double?value) => SpecificEntropy.FromKilojoulesPerKilogramKelvin(value);
/// <inheritdoc cref="SpecificEntropy.FromKilojoulesPerKilogramDegreeCelsius(UnitsNet.QuantityValue)" /> public static SpecificEntropy KilojoulesPerKilogramDegreeCelsius(this float value) => SpecificEntropy.FromKilojoulesPerKilogramDegreeCelsius(value);
/// <inheritdoc cref="SpecificEntropy.FromKilocaloriesPerGramKelvin(UnitsNet.QuantityValue)" /> public static SpecificEntropy KilocaloriesPerGramKelvin(this float value) => SpecificEntropy.FromKilocaloriesPerGramKelvin(value);
/// <inheritdoc cref="SpecificEntropy.FromKilocaloriesPerGramKelvin(UnitsNet.QuantityValue)" /> public static SpecificEntropy?KilocaloriesPerGramKelvin(this double?value) => SpecificEntropy.FromKilocaloriesPerGramKelvin(value);
/// <inheritdoc cref="SpecificEntropy.FromCaloriesPerGramKelvin(UnitsNet.QuantityValue)" /> public static SpecificEntropy CaloriesPerGramKelvin(this decimal value) => SpecificEntropy.FromCaloriesPerGramKelvin(Convert.ToDouble(value));
/// <inheritdoc cref="SpecificEntropy.FromMegajoulesPerKilogramDegreeCelsius(UnitsNet.QuantityValue)" /> public static SpecificEntropy MegajoulesPerKilogramDegreeCelsius(this decimal value) => SpecificEntropy.FromMegajoulesPerKilogramDegreeCelsius(Convert.ToDouble(value));
/// <inheritdoc cref="SpecificEntropy.FromCaloriesPerGramKelvin(UnitsNet.QuantityValue)" /> public static SpecificEntropy?CaloriesPerGramKelvin(this decimal?value) => SpecificEntropy.FromCaloriesPerGramKelvin(value == null ? (double?)null : Convert.ToDouble(value.Value));
/// <inheritdoc cref="SpecificEntropy.FromMegajoulesPerKilogramKelvin(UnitsNet.QuantityValue)" /> public static SpecificEntropy MegajoulesPerKilogramKelvin(this double value) => SpecificEntropy.FromMegajoulesPerKilogramKelvin(value);
public void TemperatureDeltaTimesSpecificEntropyEqualsSpecificEnergy() { SpecificEnergy specificEnergy = TemperatureDelta.FromKelvins(10) * SpecificEntropy.FromJoulesPerKilogramKelvin(14); Assert.Equal(SpecificEnergy.FromJoulesPerKilogram(140), specificEnergy); }
/// <inheritdoc cref="SpecificEntropy.FromMegajoulesPerKilogramKelvin(UnitsNet.QuantityValue)" /> public static SpecificEntropy?MegajoulesPerKilogramKelvin(this float?value) => SpecificEntropy.FromMegajoulesPerKilogramKelvin(value);
public void EqualsReturnsFalseOnNull() { SpecificEntropy jouleperkilogramkelvin = SpecificEntropy.FromJoulesPerKilogramKelvin(1); Assert.False(jouleperkilogramkelvin.Equals(null)); }
/// <inheritdoc cref="SpecificEntropy.FromMegajoulesPerKilogramKelvin(UnitsNet.QuantityValue)" /> public static SpecificEntropy MegajoulesPerKilogramKelvin(this decimal value) => SpecificEntropy.FromMegajoulesPerKilogramKelvin(Convert.ToDouble(value));
public void TemperatureDeltaTimesSpecificEntropyEqualsSpecificEnergy() { SpecificEnergy specificEnergy = SpecificEntropy.FromJoulesPerKilogramKelvin(10) * TemperatureDelta.FromKelvins(6); Assert.Equal(specificEnergy, SpecificEnergy.FromJoulesPerKilogram(60)); }
/// <inheritdoc cref="SpecificEntropy.FromMegajoulesPerKilogramKelvin(UnitsNet.QuantityValue)" /> public static SpecificEntropy?MegajoulesPerKilogramKelvin(this decimal?value) => SpecificEntropy.FromMegajoulesPerKilogramKelvin(value == null ? (double?)null : Convert.ToDouble(value.Value));
public void FromJoulesPerKilogramKelvin_WithNanValue_CreateQuantityAndAffectNaNValue() { var nanQuantity = SpecificEntropy.FromJoulesPerKilogramKelvin(double.NaN); Assert.True(double.IsNaN(nanQuantity.Value)); }
/// <inheritdoc cref="SpecificEntropy.FromCaloriesPerGramKelvin(UnitsNet.QuantityValue)" /> public static SpecificEntropy CaloriesPerGramKelvin(this double value) => SpecificEntropy.FromCaloriesPerGramKelvin(value);
public void CompareToThrowsOnTypeMismatch() { SpecificEntropy jouleperkilogramkelvin = SpecificEntropy.FromJoulesPerKilogramKelvin(1); Assert.Throws <ArgumentException>(() => jouleperkilogramkelvin.CompareTo(new object())); }
/// <inheritdoc cref="SpecificEntropy.FromCaloriesPerGramKelvin(UnitsNet.QuantityValue)" /> public static SpecificEntropy?CaloriesPerGramKelvin(this float?value) => SpecificEntropy.FromCaloriesPerGramKelvin(value);
public void Equals_NegativeRelativeTolerance_ThrowsArgumentOutOfRangeException() { var v = SpecificEntropy.FromJoulesPerKilogramKelvin(1); Assert.Throws <ArgumentOutOfRangeException>(() => v.Equals(SpecificEntropy.FromJoulesPerKilogramKelvin(1), -1, ComparisonType.Relative)); }
public static List <CustomOil> GetList() { List <CustomOil> ListOfOil = new List <CustomOil>(); ListOfOil.Add(new CustomOil(Temperature.FromDegreesCelsius(-30), KinematicViscosity.FromCentistokes(75984.3), Density.FromKilogramsPerCubicMeter(873.6), SpecificEntropy.FromKilojoulesPerKilogramKelvin(1.885), ThermalConductivity.FromWattsPerMeterKelvin(0.1469))); ListOfOil.Add(new CustomOil(Temperature.FromDegreesCelsius(-20), KinematicViscosity.FromCentistokes(22001.9), Density.FromKilogramsPerCubicMeter(868.2), SpecificEntropy.FromKilojoulesPerKilogramKelvin(1.922), ThermalConductivity.FromWattsPerMeterKelvin(0.1458))); ListOfOil.Add(new CustomOil(Temperature.FromDegreesCelsius(-10), KinematicViscosity.FromCentistokes(7604.5), Density.FromKilogramsPerCubicMeter(862.9), SpecificEntropy.FromKilojoulesPerKilogramKelvin(1.959), ThermalConductivity.FromWattsPerMeterKelvin(0.1447))); ListOfOil.Add(new CustomOil(Temperature.FromDegreesCelsius(0), KinematicViscosity.FromCentistokes(3042.5), Density.FromKilogramsPerCubicMeter(857.7), SpecificEntropy.FromKilojoulesPerKilogramKelvin(1.995), ThermalConductivity.FromWattsPerMeterKelvin(0.1436))); ListOfOil.Add(new CustomOil(Temperature.FromDegreesCelsius(10), KinematicViscosity.FromCentistokes(1374.9), Density.FromKilogramsPerCubicMeter(852.6), SpecificEntropy.FromKilojoulesPerKilogramKelvin(2.032), ThermalConductivity.FromWattsPerMeterKelvin(0.1426))); ListOfOil.Add(new CustomOil(Temperature.FromDegreesCelsius(20), KinematicViscosity.FromCentistokes(688), Density.FromKilogramsPerCubicMeter(847.5), SpecificEntropy.FromKilojoulesPerKilogramKelvin(2.069), ThermalConductivity.FromWattsPerMeterKelvin(0.1415))); ListOfOil.Add(new CustomOil(Temperature.FromDegreesCelsius(30), KinematicViscosity.FromCentistokes(375.2), Density.FromKilogramsPerCubicMeter(842.4), SpecificEntropy.FromKilojoulesPerKilogramKelvin(2.106), ThermalConductivity.FromWattsPerMeterKelvin(0.1404))); ListOfOil.Add(new CustomOil(Temperature.FromDegreesCelsius(40), KinematicViscosity.FromCentistokes(220), Density.FromKilogramsPerCubicMeter(837.4), SpecificEntropy.FromKilojoulesPerKilogramKelvin(2.142), ThermalConductivity.FromWattsPerMeterKelvin(0.1394))); ListOfOil.Add(new CustomOil(Temperature.FromDegreesCelsius(50), KinematicViscosity.FromCentistokes(137.2), Density.FromKilogramsPerCubicMeter(832.5), SpecificEntropy.FromKilojoulesPerKilogramKelvin(2.179), ThermalConductivity.FromWattsPerMeterKelvin(0.1383))); ListOfOil.Add(new CustomOil(Temperature.FromDegreesCelsius(60), KinematicViscosity.FromCentistokes(90.2), Density.FromKilogramsPerCubicMeter(827.7), SpecificEntropy.FromKilojoulesPerKilogramKelvin(2.216), ThermalConductivity.FromWattsPerMeterKelvin(0.1372))); ListOfOil.Add(new CustomOil(Temperature.FromDegreesCelsius(70), KinematicViscosity.FromCentistokes(62.1), Density.FromKilogramsPerCubicMeter(822.8), SpecificEntropy.FromKilojoulesPerKilogramKelvin(2.253), ThermalConductivity.FromWattsPerMeterKelvin(0.1362))); ListOfOil.Add(new CustomOil(Temperature.FromDegreesCelsius(80), KinematicViscosity.FromCentistokes(44.4), Density.FromKilogramsPerCubicMeter(818.1), SpecificEntropy.FromKilojoulesPerKilogramKelvin(2.29), ThermalConductivity.FromWattsPerMeterKelvin(0.1351))); ListOfOil.Add(new CustomOil(Temperature.FromDegreesCelsius(90), KinematicViscosity.FromCentistokes(32.8), Density.FromKilogramsPerCubicMeter(813.4), SpecificEntropy.FromKilojoulesPerKilogramKelvin(2.326), ThermalConductivity.FromWattsPerMeterKelvin(0.134))); ListOfOil.Add(new CustomOil(Temperature.FromDegreesCelsius(100), KinematicViscosity.FromCentistokes(25), Density.FromKilogramsPerCubicMeter(808.8), SpecificEntropy.FromKilojoulesPerKilogramKelvin(2.363), ThermalConductivity.FromWattsPerMeterKelvin(0.1329))); ListOfOil.Add(new CustomOil(Temperature.FromDegreesCelsius(110), KinematicViscosity.FromCentistokes(19.5), Density.FromKilogramsPerCubicMeter(804.2), SpecificEntropy.FromKilojoulesPerKilogramKelvin(2.4), ThermalConductivity.FromWattsPerMeterKelvin(0.1319))); ListOfOil.Add(new CustomOil(Temperature.FromDegreesCelsius(120), KinematicViscosity.FromCentistokes(15.6), Density.FromKilogramsPerCubicMeter(799.6), SpecificEntropy.FromKilojoulesPerKilogramKelvin(2.437), ThermalConductivity.FromWattsPerMeterKelvin(0.1308))); return(ListOfOil); }