#include <DefaultAcceptanceFunction.h>


Public Member Functions | |
| DefaultAcceptanceFunction (const double _k=1.0, const double _offset=0.0) | |
| virtual void | setOffset (double _offset) |
| virtual void | setK (double _k) |
| double | accept (const double temp, const double change) |
Private Attributes | |
| double | k |
| double | offset |
Definition at line 35 of file DefaultAcceptanceFunction.h.
| CompuCell3D::DefaultAcceptanceFunction::DefaultAcceptanceFunction | ( | const double | _k = 1.0, |
|
| const double | _offset = 0.0 | |||
| ) | [inline] |
Definition at line 40 of file DefaultAcceptanceFunction.h.
| virtual void CompuCell3D::DefaultAcceptanceFunction::setOffset | ( | double | _offset | ) | [inline, virtual] |
Implements CompuCell3D::AcceptanceFunction.
Definition at line 41 of file DefaultAcceptanceFunction.h.
References offset.
| virtual void CompuCell3D::DefaultAcceptanceFunction::setK | ( | double | _k | ) | [inline, virtual] |
Implements CompuCell3D::AcceptanceFunction.
Definition at line 42 of file DefaultAcceptanceFunction.h.
References k.
| double CompuCell3D::DefaultAcceptanceFunction::accept | ( | const double | temp, | |
| const double | change | |||
| ) | [inline, virtual] |
Calculates the probability that a change should be accepted based on the current temperature and the energy cost.
| temp | The current temperature. | |
| change | The change energy. |
Implements CompuCell3D::AcceptanceFunction.
Definition at line 43 of file DefaultAcceptanceFunction.h.
double CompuCell3D::DefaultAcceptanceFunction::k [private] |
double CompuCell3D::DefaultAcceptanceFunction::offset [private] |
1.5.6