Rosetta
Classes | Typedefs | Functions
protocols::jd3::dag_node_managers Namespace Reference

Classes

class  EvenlyPartitionedNodeManager
 
class  NodeManager
 
struct  ResultElements
 
class  NodeManagerStorageMatrix
 
class  SimpleNodeManager
 

Typedefs

typedef utility::pointer::shared_ptr< EvenlyPartitionedNodeManagerEvenlyPartitionedNodeManagerOP
 
typedef utility::pointer::shared_ptr< EvenlyPartitionedNodeManager const > EvenlyPartitionedNodeManagerCOP
 
typedef utility::pointer::shared_ptr< NodeManagerNodeManagerOP
 
typedef utility::pointer::shared_ptr< NodeManager const > NodeManagerCOP
 
typedef utility::pointer::shared_ptr< NodeManagerStorageMatrixNodeManagerStorageMatrixOP
 
typedef utility::pointer::shared_ptr< NodeManagerStorageMatrix const > NodeManagerStorageMatrixCOP
 
typedef utility::pointer::shared_ptr< SimpleNodeManagerSimpleNodeManagerOP
 
typedef utility::pointer::shared_ptr< SimpleNodeManager const > SimpleNodeManagerCOP
 

Functions

utility::vector1< core::Sizedetermine_num_for_partition (core::Size const num_partitions, core::Size const num_results_to_keep, bool return_empty_array_if_0)
 
core::Size get_index_of_last_element_with_token (utility::vector1< ResultElements > const &vec, core::Size token)
 

Typedef Documentation

◆ EvenlyPartitionedNodeManagerCOP

◆ EvenlyPartitionedNodeManagerOP

◆ NodeManagerCOP

typedef utility::pointer::shared_ptr< NodeManager const > protocols::jd3::dag_node_managers::NodeManagerCOP

◆ NodeManagerOP

typedef utility::pointer::shared_ptr< NodeManager > protocols::jd3::dag_node_managers::NodeManagerOP

◆ NodeManagerStorageMatrixCOP

◆ NodeManagerStorageMatrixOP

◆ SimpleNodeManagerCOP

typedef utility::pointer::shared_ptr< SimpleNodeManager const > protocols::jd3::dag_node_managers::SimpleNodeManagerCOP

◆ SimpleNodeManagerOP

Function Documentation

◆ determine_num_for_partition()

utility::vector1< core::Size > protocols::jd3::dag_node_managers::determine_num_for_partition ( core::Size const  num_partitions,
core::Size const  num_results_to_keep,
bool  return_empty_array_if_0 
)
inline

◆ get_index_of_last_element_with_token()

core::Size protocols::jd3::dag_node_managers::get_index_of_last_element_with_token ( utility::vector1< ResultElements > const &  vec,
core::Size  token 
)