Flow123d
sorption.hh
Go to the documentation of this file.
1 /** @brief class Sorption is used to enable simulation of sorption described by either linear or Langmuir isotherm in combination with limited solubility under consideration.
2  *
3  * Class in this file makes it possible to handle the dataset describing solid phase as either precipitated or sorbed species.
4  *
5  */
6 #ifndef SORPTION_SIMPLE
7 #define SORPTION_SIMPLE
8 
9 #include "fields/field_base.hh"
11 
12 class Mesh;
13 class Distribution;
14 class Isotherm;
15 
17 {
18 public:
19 
21 
22  /**
23  * Constructor with parameter for initialization of a new declared class member
24  */
25  SorptionSimple(Mesh &init_mesh, Input::Record in_rec);
26  /**
27  * Destructor.
28  */
29  ~SorptionSimple(void);
30 
31 protected:
32  /**
33  * This method disables to use constructor without parameters.
34  */
36 
37  /**
38  *
39  */
41 
42 
43 };
44 
45 #endif