#include <ParallelTempering.h>

| glotzptempering::ParallelTempering::ParallelTempering | ( | ) |
| glotzptempering::ParallelTempering::~ParallelTempering | ( | ) |
| void glotzptempering::ParallelTempering::AddSimulation | ( | glotzsimapi::SimulationApi * | simulation | ) |
| void glotzptempering::ParallelTempering::AddSimulations | ( | std::vector< SimulationApi * > | simulation | ) |
| void glotzptempering::ParallelTempering::SetAdjacencyMatrix | ( | TMatrix< int > | aMatrix | ) |
| void glotzptempering::ParallelTempering::SetSimulationsAdjacent | ( | SimulationApi * | simulation1, | |
| SimulationApi * | simulation2 | |||
| ) |
| void glotzptempering::ParallelTempering::SetSimulationsAdjacent | ( | int | ind1, | |
| int | ind2 | |||
| ) |
| void glotzptempering::ParallelTempering::SetRandomNumberGenerator | ( | RandomNumberGenerator * | rng | ) |
| SimulationApi * glotzptempering::ParallelTempering::GetSimulation | ( | const | int | ) |
| SimulationApi * glotzptempering::ParallelTempering::operator[] | ( | const | int | ) | [inline] |
| std::vector< SimulationApi * > * glotzptempering::ParallelTempering::GetPtrToSimulations | ( | ) |
| RandomNumberGenerator * glotzptempering::ParallelTempering::GetRandomNumberGenerator | ( | ) |
| TMatrix< int > glotzptempering::ParallelTempering::GetAdjacencyMatrix | ( | ) |
| TVector< int > glotzptempering::ParallelTempering::GetInitialIndexList | ( | ) |
| int glotzptempering::ParallelTempering::GetInitialIndex | ( | const | int | ) |
| void glotzptempering::ParallelTempering::StepForward | ( | ) |
| void glotzptempering::ParallelTempering::operator++ | ( | int | ) | [virtual] |
Reimplemented from glotzsimapi::SimulationApi.
| void glotzptempering::ParallelTempering::operator+= | ( | int | cycles | ) | [virtual] |
Reimplemented from glotzsimapi::SimulationApi.
| void glotzptempering::ParallelTempering::Initialize | ( | ) | [protected] |
friend class PtTrialSwap [friend] |
| TMatrix<int> glotzptempering::ParallelTempering::xAdjacencyMatrix |
std::vector<SimulationApi*> glotzptempering::ParallelTempering::mSimulation [protected] |
std::vector<PtTrialMove*> glotzptempering::ParallelTempering::mTrialMove [protected] |
double glotzptempering::ParallelTempering::mAttemptsPerCycle [protected] |
bool glotzptempering::ParallelTempering::mIsFirstTime [protected] |
TVector<int> glotzptempering::ParallelTempering::mInitialIndex [protected] |
1.5.3