oILAB
|
#include <MonteCarlo.h>
Public Member Functions | |
MonteCarlo (const EnsembleType &ensemble, const EvolveType &evolve) | |
MonteCarlo (const EnsembleType &ensemble, const EvolveType &evolve, const StateType &state) | |
void | evolve (const int &maxIterations) |
![]() | |
EvolutionAlgorithm () | |
bool | acceptMove (const std::pair< StateType, SystemType > &proposedStateSystem, const std::pair< StateType, SystemType > ¤tStateSystem) const |
Data Fields | |
StateType | currentState |
const EnsembleType & | ensemble |
![]() | |
EvolveType & | transitionProbability |
Definition at line 17 of file MonteCarlo.h.
gbLAB::MonteCarlo< StateType, SystemType, EnsembleType, EvolveType >::MonteCarlo | ( | const EnsembleType & | ensemble, |
const EvolveType & | evolve | ||
) |
Definition at line 14 of file MonteCarloImplementation.h.
gbLAB::MonteCarlo< StateType, SystemType, EnsembleType, EvolveType >::MonteCarlo | ( | const EnsembleType & | ensemble, |
const EvolveType & | evolve, | ||
const StateType & | state | ||
) |
Definition at line 21 of file MonteCarloImplementation.h.
void gbLAB::MonteCarlo< StateType, SystemType, EnsembleType, EvolveType >::evolve | ( | const int & | maxIterations | ) |
Definition at line 31 of file MonteCarloImplementation.h.
StateType gbLAB::MonteCarlo< StateType, SystemType, EnsembleType, EvolveType >::currentState |
Definition at line 20 of file MonteCarlo.h.
const EnsembleType& gbLAB::MonteCarlo< StateType, SystemType, EnsembleType, EvolveType >::ensemble |
Definition at line 22 of file MonteCarlo.h.