public static INullableQueryTable <T> AddAbsoluteHumidity <T>(this INullableQueryTable <T> sourceTable, string temperatureName, string humidityName, string absoluteHumidityName = "Absolute humidity") where T : struct { return (sourceTable.MergeTable(sourceTable.AbsoluteHumidity(temperatureName, humidityName, absoluteHumidityName))); }
public static INullableQueryTable <T> AddSleetLine <T>(this INullableQueryTable <T> sourceTable, string temperatureName, string humidityName, float stationAltitude, string resultName = "Sleet Line", float dewPoint = 0.8f) where T : struct { return (sourceTable.MergeTable(sourceTable.SleetLine(temperatureName, humidityName, stationAltitude, resultName, dewPoint))); }
public static INullableQueryTable <T> AddSnowingTemperature <T>(this INullableQueryTable <T> sourceTable, string humidityName, string resultName = "Snowing Temperature", float dewPoint = 0.8f) where T : struct { return(sourceTable.MergeTable(sourceTable.SnowingTemperature(humidityName, resultName, dewPoint))); }
public static INullableQueryTable <T> AddHeatIndex <T>(this INullableQueryTable <T> sourceTable, string temperatureName, string humidityName, string humidexName = "HeatIndex") where T : struct { return(sourceTable.MergeTable(sourceTable.HeatIndex(temperatureName, humidityName, humidexName))); }
public static INullableQueryTable <T> AddDewPoint <T>(this INullableQueryTable <T> sourceTable, string temperatureName, string humidityName, string dewPointName = "dew point") where T : struct { return(sourceTable.MergeTable(sourceTable.DewPoint(temperatureName, humidityName, dewPointName))); }