Learn R Programming

envalysis (version 0.3.3)

sorption: Sorption isotherms

Description

This function returns the concentration of a substance sorbed to a surface boundary after an equilibrium has established at constant temperature given the concentration(s) conc of the dissolved substance.

Usage

sorption(conc, par, type = "freundlich")

Arguments

conc

a numeric vector containing the concentration(s) of the dissolved substance

par

a numeric vector specifying the function parameters, see examples for details and correct order

type

a character string indicating the type of sorption isotherm to be used: "linear" for the linear type, "freundlich" for the Freundlich isotherm, "langmuir" for the Langmuir isotherm, "BET" for the BET model according to Brunauer, Emmet, and Teller "redlich" for the Redlich-Peterson isotherm,

References

Atkins, P.W., 2001. Physical chemistry, 6. ed., reprint. ed. Oxford Univ. Press, Oxford.

Examples

Run this code
# NOT RUN {
sorption(conc = 1:5, c(Kd = 2.5), type = "linear")
sorption(conc = 1:5, c(K = 4, n = 0.6), type = "freundlich")
sorption(conc = 1:5, c(KL = 2, qmax = 10), type = "langmuir")
sorption(conc = 1:5, c(K = 50, qmax = 10, Csat = 10), type = "BET")
sorption(conc = 1:5, c(A = 30, B = 0.8), type = "redlich")

# }

Run the code above in your browser using DataLab