Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Typedefs | Functions
protocols::jd3::dag_node_managers Namespace Reference

Classes

class  EvenlyPartitionedNodeManager
 
class  NodeManager
 
class  NodeManagerStorageMatrix
 
struct  ResultElements
 
class  SimpleNodeManager
 

Typedefs

typedef
utility::pointer::shared_ptr
< EvenlyPartitionedNodeManager
EvenlyPartitionedNodeManagerOP
 
typedef
utility::pointer::shared_ptr
< EvenlyPartitionedNodeManager
const > 
EvenlyPartitionedNodeManagerCOP
 
typedef
utility::pointer::shared_ptr
< NodeManager
NodeManagerOP
 
typedef
utility::pointer::shared_ptr
< NodeManager const > 
NodeManagerCOP
 
typedef
utility::pointer::shared_ptr
< NodeManagerStorageMatrix
NodeManagerStorageMatrixOP
 
typedef
utility::pointer::shared_ptr
< NodeManagerStorageMatrix
const > 
NodeManagerStorageMatrixCOP
 
typedef
utility::pointer::shared_ptr
< SimpleNodeManager
SimpleNodeManagerOP
 
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

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

Function Documentation

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
core::Size protocols::jd3::dag_node_managers::get_index_of_last_element_with_token ( utility::vector1< ResultElements > const &  vec,
core::Size  token 
)