PRISMS-PF Manual v3.0-pre
Loading...
Searching...
No Matches
parallelNucleationList< dim > Class Template Reference

Public Member Functions

 parallelNucleationList (std::vector< nucleus< dim > > _newnuclei)
 
std::vector< nucleus< dim > > buildGlobalNucleiList (double min_dist_between_nuclei, unsigned int old_num_nuclei)
 
std::vector< nucleus< dim > > removeSubsetOfNuclei (std::vector< unsigned int > nuclei_to_remove, unsigned int nuclei_size)
 

Protected Member Functions

void sendUpdate (int procno) const
 
void receiveUpdate (int procno)
 
void broadcastUpdate (int broadcastProc, int thisProc)
 
void resolveNucleationConflicts (double min_dist_between_nuclei, unsigned int old_num_nuclei)
 

Protected Attributes

std::vector< nucleus< dim > > newnuclei
 

The documentation for this class was generated from the following files: