OpenLB 1.7
Loading...
Searching...
No Matches
Public Member Functions | List of all members
olb::LinearIsotherm< T > Class Template Reference

#include <isotherm.h>

+ Inheritance diagram for olb::LinearIsotherm< T >:
+ Collaboration diagram for olb::LinearIsotherm< T >:

Public Member Functions

 LinearIsotherm (T isoKonstA, T isoKonstB)
 
getLoading (T c) const override
 Equation for isotherm.
 
- Public Member Functions inherited from olb::Isotherm< T >
 Isotherm (T isoKonstA, T isoKonstB)
 Base class for Isotherm objects.
 
virtual T getConversionFactorKonstA ()
 
virtual T getConversionFactorKonstB ()
 
void print (std::ostream &clout) const
 

Additional Inherited Members

- Public Attributes inherited from olb::Isotherm< T >
isoKonstA {}
 
isoKonstB {}
 

Detailed Description

template<typename T>
class olb::LinearIsotherm< T >

Definition at line 77 of file isotherm.h.

Constructor & Destructor Documentation

◆ LinearIsotherm()

template<typename T >
olb::LinearIsotherm< T >::LinearIsotherm ( T isoKonstA,
T isoKonstB )
inline

Definition at line 79 of file isotherm.h.

79: Isotherm<T>(isoKonstA, isoKonstB){}

Member Function Documentation

◆ getLoading()

template<typename T >
T olb::LinearIsotherm< T >::getLoading ( T c) const
inlineoverridevirtual

Equation for isotherm.

Parameters
cConcentration in mg/mL
Returns
q loading in mg/g

Implements olb::Isotherm< T >.

Definition at line 81 of file isotherm.h.

81 {
82 return this->isoKonstA * c;
83 }
platform_constant int c[Q][D]

References olb::Isotherm< T >::isoKonstA.


The documentation for this class was generated from the following file: