Langmuir isotherm implementation of IsothermType.
More...
|
| real(dp), dimension(:), pointer | kl => null() |
| | Langmuir constant. More...
|
| |
| real(dp), dimension(:), pointer | sbar => null() |
| | Total concentration of sorption sites. More...
|
| |
Sorbed concentration is cs = (Sbar*Kl*c)/(1 + Kl*c).
Definition at line 14 of file LangmuirIsotherm.f90.
◆ constructor()
| type(langmuirisothermtype) function langmuirisothermmodule::langmuirisothermtype::constructor |
( |
real(dp), dimension(:), intent(in), pointer |
Kl, |
|
|
real(dp), dimension(:), intent(in), pointer |
Sbar |
|
) |
| |
|
private |
- Parameters
-
| [in] | kl | Langmuir constant |
| [in] | sbar | Total concentration of sorption sites |
Definition at line 29 of file LangmuirIsotherm.f90.
31 type(LangmuirIsothermType) :: isotherm
33 real(DP),
pointer,
dimension(:),
intent(in) :: Kl
34 real(DP),
pointer,
dimension(:),
intent(in) :: Sbar
◆ derivative()
| procedure langmuirisothermmodule::langmuirisothermtype::derivative |
|
private |
◆ kl
| real(dp), dimension(:), pointer langmuirisothermmodule::langmuirisothermtype::kl => null() |
|
private |
◆ sbar
| real(dp), dimension(:), pointer langmuirisothermmodule::langmuirisothermtype::sbar => null() |
|
private |
The documentation for this interface was generated from the following file: