#include <ffractionallinearmobility.h>


Public Member Functions | |
| FFractionalLinearMobility (double v1, double v2) | |
| virtual | ~FFractionalLinearMobility () |
| virtual double | operator() (double dd, unsigned cmp=0) const |
Private Attributes | |
| double | _v1 |
| double | _v2 |
| double | _M |
Definition at line 9 of file ffractionallinearmobility.h.
| FFractionalLinearMobility::FFractionalLinearMobility | ( | double | v1, | |
| double | v2 | |||
| ) | [inline] |
Definition at line 17 of file ffractionallinearmobility.h.
00018 :Function1D(1),_v1(v1),_v2(v2) 00019 { 00020 _M = v1/v2; 00021 }
| virtual FFractionalLinearMobility::~FFractionalLinearMobility | ( | ) | [inline, virtual] |
Definition at line 22 of file ffractionallinearmobility.h.
| virtual double FFractionalLinearMobility::operator() | ( | double | dd, | |
| unsigned | cmp = 0 | |||
| ) | const [inline, virtual] |
Implements Function1D.
Definition at line 24 of file ffractionallinearmobility.h.
00025 { 00026 00027 return dd/(_M*(1-dd) + dd); 00028 }
double FFractionalLinearMobility::_M [private] |
Definition at line 13 of file ffractionallinearmobility.h.
double FFractionalLinearMobility::_v1 [private] |
Definition at line 12 of file ffractionallinearmobility.h.
double FFractionalLinearMobility::_v2 [private] |
Definition at line 12 of file ffractionallinearmobility.h.
1.6.3