% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/Isotherms.R
\name{langmuir_model}
\alias{langmuir_model}
\title{Langmuir Isotherm Model}
\usage{
langmuir_model(Ce, Qe)
}
\arguments{
\item{Ce}{Numeric vector of equilibrium concentrations.}

\item{Qe}{Numeric vector of amount adsorbed.}
}
\value{
A named list of Langmuir parameters and model details.
}
\description{
Langmuir isotherm assumes monolayer adsorption onto a surface with a finite number of identical sites 
(Langmuir, 1918). It is characterized by uniform energies of adsorption onto the surface and 
no transmigration of adsorbate in the plane of the surface. The model is described by the equation:
  Q = (Qmax * KL * Ce) / (1 + KL * Ce)
where Q is the amount adsorbed, Ce is the equilibrium concentration, Qmax is the maximum adsorption capacity,
and KL is the Langmuir constant.
https://doi.org/10.1021/ja02242a004
}
\examples{
Ce <- c(1, 2, 3, 4, 5)
Qe <- c(0.8, 1.5, 2.1, 2.6, 2.9)
result <- langmuir_model(Ce, Qe)
print(result[1:2])
print(result$`Model Summary`)
print(result$Plot)
}
\seealso{
Other linear:
\code{\link[=bet_model]{bet_model()}},
\code{\link[=freundlich_model]{freundlich_model()}},
\code{\link[=temkin_model]{temkin_model()}}
}
\concept{linear}
