ug4
Parallel Algebra Communication Policies

Communication Policies for parallel Algebra. More...

Classes

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...
 

Detailed Description

Communication Policies for parallel Algebra.

Algebra Communication Policies are the basic building blocks for the parallel communication between Vectors and Matrices.