28 integer(I4B),
intent(in) :: isotherm_type
29 real(dp),
dimension(:),
pointer,
contiguous :: distcoef
30 real(dp),
dimension(:),
pointer,
contiguous :: sp2
32 select case (isotherm_type)
class(isothermtype) function, pointer, public create_isotherm(isotherm_type, distcoef, sp2)
Create an isotherm object based on type and parameters.
This module defines variable data types.
This module contains simulation methods.
subroutine, public store_error(msg, terminate)
Store an error message.
Freundlich isotherm implementation of IsothermType.
Langmuir isotherm implementation of IsothermType.
Linear (Kd) isotherm implementation of IsothermType.