OpenLB 1.7
|
Base class for isotherms. More...
#include <isotherm.h>
Public Member Functions | |
Isotherm (T isoKonstA, T isoKonstB) | |
Base class for Isotherm objects. | |
virtual T | getLoading (T c) const =0 |
Equation for isotherm. | |
virtual T | getConversionFactorKonstA () |
virtual T | getConversionFactorKonstB () |
void | print (std::ostream &clout) const |
Public Attributes | |
T | isoKonstA {} |
T | isoKonstB {} |
Base class for isotherms.
Create derived class with the actual equation for the equilibrium.
T |
Definition at line 42 of file isotherm.h.
|
inline |
Base class for Isotherm objects.
Returns loading in mg/g corresponding to concentration in mg/mL
isoKonstA | first constant |
isoKonstB | second constant or exponent |
Definition at line 52 of file isotherm.h.
|
inlinevirtual |
Definition at line 61 of file isotherm.h.
|
inlinevirtual |
Definition at line 65 of file isotherm.h.
|
pure virtual |
Equation for isotherm.
c | Concentration in mg/mL |
Implemented in olb::LinearIsotherm< T >, olb::LangmuirIsotherm< T >, and olb::FreundlichIsotherm< T >.
|
inline |
Definition at line 69 of file isotherm.h.
References olb::Isotherm< T >::isoKonstA, and olb::Isotherm< T >::isoKonstB.
T olb::Isotherm< T >::isoKonstA {} |
Definition at line 53 of file isotherm.h.
T olb::Isotherm< T >::isoKonstB {} |
Definition at line 54 of file isotherm.h.