|
oILAB
|
#include <MonteCarlo.h>
Inheritance diagram for gbLAB::MonteCarlo< StateType, SystemType, EnsembleType, EvolveType >: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) |
Public Member Functions inherited from gbLAB::EvolutionAlgorithm< StateType, SystemType, EvolveType > | |
| EvolutionAlgorithm () | |
| bool | acceptMove (const std::pair< StateType, SystemType > &proposedStateSystem, const std::pair< StateType, SystemType > ¤tStateSystem) const |
Data Fields | |
| StateType | currentState |
| const EnsembleType & | ensemble |
Data Fields inherited from gbLAB::EvolutionAlgorithm< StateType, SystemType, EvolveType > | |
| 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.