Generated on Tue Dec 16 13:34:47 2008 for ell-3.0.0 by doxygen 1.5.1

ell::BS_DirectWalk Class Reference

#include <BarrierSampling.hh>

Inheritance diagram for ell::BS_DirectWalk:

Inheritance graph
[legend]

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  ) 

construction

Definition at line 21 of file BarrierSampling.cc.

ell::BS_DirectWalk::~BS_DirectWalk (  )  [virtual]

destruction

Definition at line 30 of file BarrierSampling.cc.


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: