surf_tens_water | R Documentation |
This function solves for the surface tension of water using only the temperature of the water in either units of degrees Celsius, degrees Fahrenheit, or Kelvin.
surf_tens_water(Temp, units = c("SI", "Eng", "Absolute"))
Temp |
numeric vector that contains the temperature (degrees Celsius, degrees Fahrenheit, or Kelvin) |
units |
character vector that contains the system of units (options are
|
The simplified equation is expressed as
\\sigma = \frac{1}{a + bT + cT^2 + dT^3}
with
a = 0.075652711
b = -0.00013936956
c = -3.0842103 * 10 ^ -7
d = 2.7588435 * 10 ^ -10
Water Surface Tension (N/m or lbf/ft)
the water temperature, degrees Celsius
the surface tension as a numeric vector. The units are not returned.
Irucka Embry
C. O. Popiel & J. Wojtkowiak (1998). "Simple Formulas for Thermophysical Properties of Liquid Water for Heat Transfer Calculations (from 0C to 150C)". Heat Transfer Engineering, 19:3, 87-101, article from ResearchGate: https://www.researchgate.net/publication/239243539_Simple_Formulas_for_Thermophysical_Properties_of_Liquid_Water_for_Heat_Transfer_Calculations_from_0C_to_150C.
# Example (Compare to the tabulated values in the Reference paper)
install.load::load_package("iemisc", "data.table", "round")
Temp <- c(0, 0.01, 3.86, seq(5, 95, by = 5), 99.974, seq(100, 150, by = 5))
surface_tension <- data.table("Temperature (degrees C)" = Temp, "omega (N / m)"
= round_r3(surf_tens_water(Temp, units = "SI"), d = 5)); surface_tension
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.