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

ell::DirectWalk Class Reference

#include <DirectWalk.hh>

Inheritance diagram for ell::DirectWalk:

Inheritance graph
[legend]

Detailed Description

A DirectWalk implements an algorithm to determine a directed path/walk between two States in the energy landscape. The visited States along the path are collected using a StateCollector.

Author:
: Hannes Kochniß, Martin Mann

Definition at line 18 of file DirectWalk.hh.

Public Member Functions

virtual StateCollectorwalk (const State *const begin, const State *const end, StateCollector *const scWalk) const =0
virtual ~DirectWalk ()


Constructor & Destructor Documentation

virtual ell::DirectWalk::~DirectWalk (  )  [inline, virtual]

virtual destructor

Definition at line 22 of file DirectWalk.hh.


Member Function Documentation

virtual StateCollector* ell::DirectWalk::walk ( const State *const  begin,
const State *const  end,
StateCollector *const  scWalk 
) const [pure virtual]

Performs a directed walk between two specified States in the landscape and stores all visited States.

Parameters:
begin the begin of the walk
end the end of the walk
scWalk the StateCollector each step of the walk is added to
Returns:
the modified scWalk StateCollector

Implemented in ell::DW_RNA_MorganHiggs.


The documentation for this class was generated from the following file: