SkelGIS  3.0
skelgis::ApplyBinary< T, R, T2, T3, R3, line, local > Struct Template Reference

ApplyBinary structure. More...

#include <apply_binary.hpp>


Detailed Description

template<class T, int R, class T2, class T3, int R3, bool line = true, bool local = false>
struct skelgis::ApplyBinary< T, R, T2, T3, R3, line, local >

ApplyBinary structure.

These objects are directly called by the user to apply a function on two inputs DMatrix.

Template Parameters:
Tis the type of data to store in the first input DMatrix
Ris the overlap distance needed by the calculation for the two input DMatrix. It has to be the same for the two inputs.
T2is the type of data to store in the second inputDMatrix
T3is the type of data to store in the output DMatrix
lineis the parallel distribution wanted, the default value is true, then the parallel distribution will be divided along height but not along width
localis a particular choice if it is explicitely indicate to not make any MPI exchanges. The default behavior is to make normaly MPI exchanges.

Definition at line 89 of file apply_binary.hpp.


The documentation for this struct was generated from the following file:
 All Classes Files Functions Variables Defines