|
mcpele
1.0.0
The Monte Carlo Python Energy Landscape Explorer
|
#include <pattern_manager.h>
Public Types | |
| typedef std::vector< std::pair < size_t, T > > | vec_t |
Public Member Functions | |
| virtual | ~PatternManager () |
| PatternManager () | |
| const PatternManager & | operator++ () |
| void | add (const T index_input, const size_t repetitions_input=1) |
| T | get_step_ptr () const |
| std::vector< size_t > | get_pattern () const |
| std::vector< size_t > | get_pattern_direct () |
Definition at line 13 of file pattern_manager.h.
| typedef std::vector<std::pair<size_t, T> > mcpele::PatternManager< T >::vec_t |
Definition at line 15 of file pattern_manager.h.
| virtual mcpele::PatternManager< T >::~PatternManager | ( | ) | [inline, virtual] |
Definition at line 22 of file pattern_manager.h.
| mcpele::PatternManager< T >::PatternManager | ( | ) | [inline] |
Definition at line 23 of file pattern_manager.h.
| void mcpele::PatternManager< T >::add | ( | const T | index_input, |
| const size_t | repetitions_input = 1 |
||
| ) | [inline] |
Definition at line 39 of file pattern_manager.h.
| std::vector<size_t> mcpele::PatternManager< T >::get_pattern | ( | ) | const [inline] |
Return visualization of the step pattern. Steps are represented by integer labels, starting from 0, in the order of addition to the pattern.
Definition at line 63 of file pattern_manager.h.
| std::vector<size_t> mcpele::PatternManager< T >::get_pattern_direct | ( | ) | [inline] |
Definition at line 75 of file pattern_manager.h.
| T mcpele::PatternManager< T >::get_step_ptr | ( | ) | const [inline] |
Definition at line 51 of file pattern_manager.h.
| const PatternManager& mcpele::PatternManager< T >::operator++ | ( | ) | [inline] |
Definition at line 26 of file pattern_manager.h.
1.7.6.1