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

ell::S_RNAfe_SingleM::RandomNeighborList::ItState Class Reference

#include <S_RNAfe_SingleM.hh>


Detailed Description

Definition at line 82 of file S_RNAfe_SingleM.hh.

Public Member Functions

virtual ItStateclone () const
 ItState (const ItState &itstate)
 ItState ()
virtual ~ItState ()

Data Fields

std::set< SingleMovechosenMoves
size_t switchModeValue
std::vector< SingleMoveunchosenValidMoves

Static Public Attributes

static const size_t SWITCH_MODE_THRESHOLD


Constructor & Destructor Documentation

ell::S_RNAfe_SingleM::RandomNeighborList::ItState::ItState (  )  [inline]

Definition at line 103 of file S_RNAfe_SingleM.hh.

ell::S_RNAfe_SingleM::RandomNeighborList::ItState::ItState ( const ItState itstate  )  [inline]

Definition at line 108 of file S_RNAfe_SingleM.hh.

virtual ell::S_RNAfe_SingleM::RandomNeighborList::ItState::~ItState (  )  [inline, virtual]

Definition at line 114 of file S_RNAfe_SingleM.hh.


Member Function Documentation

virtual ItState* ell::S_RNAfe_SingleM::RandomNeighborList::ItState::clone (  )  const [inline, virtual]

Definition at line 117 of file S_RNAfe_SingleM.hh.


Field Documentation

set containing all valid single moves that were randomly chosen during iteration

Definition at line 97 of file S_RNAfe_SingleM.hh.

if the numbers of valid single moves that have been selected more than once exceeds this threshold, the mode of choice will be changed to choice out of all unchosen valid moves

Definition at line 89 of file S_RNAfe_SingleM.hh.

counts down from SWITCH_MODE_THRESHOLD to zero for every valid move chosen more than once

Definition at line 93 of file S_RNAfe_SingleM.hh.

vector containing all VALID single moves which have not been chosen yet

Definition at line 101 of file S_RNAfe_SingleM.hh.


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