#include <operator.hpp>
Inheritance diagram for SmoluchowskiOperator:


Definition at line 186 of file operator.hpp.
Public Member Functions | |
| SmoluchowskiOperator (SmoluchowskiCalc &_base) | |
| Initialize smoluchowski operator by choose SmoluchowskiCalc realization. | |
| ~SmoluchowskiOperator () | |
| The destructor. | |
| SmoluchowskiCalc & | GetSmolCalc () |
| Get used SmoluchowskiCalc object. | |
| double | Get_h () const |
| Get the step of uniform grid. | |
| virtual void | Apply (const double *g, double *res)=0 |
| Apply operator. | |
Protected Attributes | |
| unsigned | N |
| double | H |
| double | h |
| SmoluchowskiCalc & | smol_base |
| double * | tmp_l |
|
|
Initialize smoluchowski operator by choose SmoluchowskiCalc realization.
Definition at line 389 of file operator.cpp. References SmoluchowskiCalc::GetH(), SmoluchowskiCalc::GetN(), h, H, N, smol_base, and tmp_l. |
|
|
The destructor.
Definition at line 398 of file operator.cpp. References tmp_l. |
|
|
Get used SmoluchowskiCalc object.
Definition at line 198 of file operator.hpp. References smol_base. Referenced by SmoluchowskiSolver::adjoint_problem(), SmoluchowskiSolver::forward_problem(), SmoluchowskiSolver::GetN(), and SmoluchowskiSolver::SmoluchowskiSolver(). |
|
|
Get the step of uniform grid.
Definition at line 200 of file operator.hpp. References h. Referenced by SmoluchowskiSolver::inverse_problem(). |
|
||||||||||||
|
Apply operator. Applying smoluchowski operator to function g and result return in res
Implemented in SmoluchowskiNonLinearOperator, and SmoluchowskiLinearOperator. |
|
|
Definition at line 188 of file operator.hpp. Referenced by SmoluchowskiOperator(). |
|
|
Definition at line 189 of file operator.hpp. Referenced by SmoluchowskiOperator(). |
|
|
Definition at line 189 of file operator.hpp. Referenced by Get_h(), and SmoluchowskiOperator(). |
|
|
Definition at line 190 of file operator.hpp. Referenced by GetSmolCalc(), and SmoluchowskiOperator(). |
|
|
Definition at line 191 of file operator.hpp. Referenced by SmoluchowskiOperator(), and ~SmoluchowskiOperator(). |