MPQC  3.0.0-alpha
sc::cadf::assignments::AtomCluster Struct Reference
Inheritance diagram for sc::cadf::assignments::AtomCluster:

Public Member Functions

void assign_atom (const boost::shared_ptr< AssignableAtom > &atom)
 
boost::shared_ptr< Nodeuse_node (int inode, bool is_me)
 
uli workload_per_node ()
 
void make_assignments ()
 
bool has_local_coefs_for_atom (uint atom_index)
 

Public Attributes

ptr_set< boost::shared_ptr< AssignableAtom >, detail::index_lessatoms
 
std::vector< boost::shared_ptr< Node > > nodes
 
Assignmentsparent
 
uli coefs_size = 0
 
int index
 
uli dfnsh = 0
 
std::set< uint > assigned_dfbs_shells
 
std::unordered_map< uint, uint > dfbs_shell_map
 
std::unordered_map< uint, uli > coef_offsets
 

The documentation for this struct was generated from the following file:

Generated at Sun Jan 26 2020 23:24:15 for MPQC 3.0.0-alpha using the documentation package Doxygen 1.8.16.