Source code for piel.materials.thermal_conductivity.teflon
import jax.numpy as jnp
from piel.types.materials import MaterialReferencesTypes
from piel.types.physical import TemperatureRangeTypes
__all__ = ["teflon", "material_references"]
material_references: MaterialReferencesTypes = [
("teflon", None),
]
[docs]
def teflon(temperature_range_K: TemperatureRangeTypes, *args, **kwargs):
"""
Trade Names for FEP resins include DuPont Teflon™, Daikin Neoflon™, Dyneon Hostaflon™, NiFlon, Sinoflon.
Source: https://trc.nist.gov/cryogenics/materials/Teflon/Teflon_rev.htm
Args:
temperature_range_K:
Returns:
"""
thermal_conductivity_fit = 10 ** (
+2.7380
- 30.677 * jnp.log10(temperature_range_K)
+ 89.430 * (jnp.log10(temperature_range_K) ** 2)
- 136.99 * (jnp.log10(temperature_range_K) ** 3)
+ 124.69 * (jnp.log10(temperature_range_K) ** 4)
- 69.556 * (jnp.log10(temperature_range_K) ** 5)
+ 23.320 * (jnp.log10(temperature_range_K) ** 6)
- 4.3135 * (jnp.log10(temperature_range_K) ** 7)
+ 0.33829 * (jnp.log10(temperature_range_K) ** 8)
)
return thermal_conductivity_fit