ell::BS_DirectWalk Class Reference
#include <BarrierSampling.hh>
Inheritance diagram for ell::BS_DirectWalk:
Detailed Description
A barrier estimation approach using direct walks between minima to estimate a low barrier between them. The minima are choosen using the given minimum selector and the sampling is aborted by the abortion criterion.This BarrierSampling will not find new minima.
Definition at line 56 of file BarrierSampling.hh.
Public Member Functions | |
BS_DirectWalk (const DirectWalk *const dw) | |
virtual size_t | findBarriers (LandscapeTopology *const lt, MinimumSelector *const ms, SamplingAbortionCriterion *const sac) |
virtual | ~BS_DirectWalk () |
Protected Attributes | |
const DirectWalk *const | dw |
Constructor & Destructor Documentation
ell::BS_DirectWalk::BS_DirectWalk | ( | const DirectWalk *const | dw | ) |
ell::BS_DirectWalk::~BS_DirectWalk | ( | ) | [virtual] |
Member Function Documentation
size_t ell::BS_DirectWalk::findBarriers | ( | LandscapeTopology *const | lt, | |
MinimumSelector *const | ms, | |||
SamplingAbortionCriterion *const | sac | |||
) | [virtual] |
Performs an iteration of barrier estimations using direct walks between minima of the landscape until the sac decides that no further estimations are neccessary.
- Parameters:
-
lt the landscape topology to add the barriers to and to get the minima from between the barrier should be estimated. ms selects minima between which the next barrier should be estimated. sac decides if another estimation iteration should be done.
- Returns:
- the number of barrier sampling iterations performed.
Implements ell::BarrierSampling.
Definition at line 38 of file BarrierSampling.cc.
Field Documentation
const DirectWalk* const ell::BS_DirectWalk::dw [protected] |
the direct walk to use for the estimation of a barrier between two minima
Definition at line 90 of file BarrierSampling.hh.
The documentation for this class was generated from the following files:
- src/ell/BarrierSampling.hh
- src/ell/BarrierSampling.cc