ug4
communication_policies.h File Reference
#include "pcl/pcl.h"
#include "common/serialization.h"
#include "parallel_index_layout.h"
#include "algebra_id.h"

Go to the source code of this file.

Classes

struct  ug::block_traits< t >
 
class  ug::ComPol_CheckConsistency< TVector >
 Communication Policy to check consistency of a vector. More...
 
class  ug::ComPol_MatAddRowsOverlap0< TMatrix >
 Communication Policy to copy slave couplings to master row. More...
 
class  ug::ComPol_MatAddSetZeroInnerInterfaceCouplings< TMatrix >
 Comm-Pol to add matrix rows of inner-interface couplings. More...
 
class  ug::ComPol_MatCopyRowsOverlap0< TMatrix >
 Communication Policy to copy couplings between interfaces. More...
 
class  ug::ComPol_MatDistributeDiag< TAlgebra >
 Communication Policy sending fractions to. More...
 
class  ug::ComPol_VecAdd< TVector >
 Communication Policy to add values of a vector. More...
 
class  ug::ComPol_VecAddSetZero< TVector >
 Communication Policy to add values of a vector and reset value to zero on sending interface. More...
 
class  ug::ComPol_VecCopy< TVector >
 Communication Policy to copy values of a vector. More...
 
class  ug::ComPol_VecScaleAdd< TVector >
 Communication Policy to add values of a vector. More...
 
class  ug::ComPol_VecScaleCopy< TVector >
 Communication Policy to copy scaled values of a vector. More...
 
class  ug::ComPol_VecSubtract< TVector >
 Communication Policy to subtract values of a vector. More...
 
class  ug::ComPol_VecSubtractOnlyOneSlave< TVector >
 Communication Policy to subtract only one slave value per master of a vector. More...
 

Namespaces

 ug
 the ug namespace