![]() |
Structural Bioinformatics Library
Template C++ / Python API for developping structural bioinformatics applications.
|
As above, but for move sets rather than controllers. More...
#include <Combined_move_set.hpp>
Classes | |
struct | Parameters |
Public Types | |
typedef T_Combined_Move_Params< Conformation, Move_Set_Traits... > | Move_Params |
using | Move_Stats = T_Combined_Move_Stats< Conformation, Move_Set_Traits... > |
typedef std::tuple< typename Move_Set_Traits::template Move_Set< Conformation > ... > | my_tuple_t |
Public Member Functions | |
T_Combined_Move_Set ()=default | |
T_Combined_Move_Set (auto *physical_system, Parameters params) | |
std::pair< double, Move_Stats > | generate_conformation (Conformation *const startingConf, Conformation *const newConformation, Move_Params &move_params, auto *physical_system) |
double | get_move_probability (Conformation *const start, Conformation *const end, Move_Params params, auto *physical_system) |
Public Attributes | |
std::tuple< typename Move_Set_Traits::template Move_Set< Conformation > ... > | move_sets |
std::mt19937 | rng |
As above, but for move sets rather than controllers.
struct SBL::GT::T_Combined_Move_Set::Parameters |
typedef T_Combined_Move_Params<Conformation,Move_Set_Traits...> Move_Params |
using Move_Stats = T_Combined_Move_Stats<Conformation,Move_Set_Traits...> |
typedef std::tuple<typename Move_Set_Traits::template Move_Set<Conformation> ...> my_tuple_t |
|
default |
|
inline |
|
inline |
|
inline |
std::tuple<typename Move_Set_Traits::template Move_Set<Conformation> ...> move_sets |
std::mt19937 rng |