version 3.10-dev
vectorcommdatahandle.hh File Reference

Contains a class to exchange entries of a vector. More...

#include <algorithm>
#include <dune/grid/common/datahandleif.hh>

Go to the source code of this file.

Classes

struct  Dumux::Detail::SetEqual
 
struct  Dumux::Detail::Sum
 
struct  Dumux::Detail::Max
 
struct  Dumux::Detail::Min
 
class  Dumux::VectorCommDataHandle< Mapper, Vector, entityCodim, ScatterOperator, DataT >
 A data handle class to exchange entries of a vector. More...
 

Namespaces

namespace  Dumux
 
namespace  Dumux::Detail
 Distance implementation details.
 

Typedefs

template<class Mapper , class Vector , int codim, class DataType = typename Vector::value_type>
using Dumux::VectorCommDataHandleEqual = VectorCommDataHandle< Mapper, Vector, codim, Detail::SetEqual, DataType >
 
template<class Mapper , class Vector , int codim, class DataType = typename Vector::value_type>
using Dumux::VectorCommDataHandleSum = VectorCommDataHandle< Mapper, Vector, codim, Detail::Sum, DataType >
 
template<class Mapper , class Vector , int codim, class DataType = typename Vector::value_type>
using Dumux::VectorCommDataHandleMin = VectorCommDataHandle< Mapper, Vector, codim, Detail::Min, DataType >
 
template<class Mapper , class Vector , int codim, class DataType = typename Vector::value_type>
using Dumux::VectorCommDataHandleMax = VectorCommDataHandle< Mapper, Vector, codim, Detail::Max, DataType >
 
Include dependency graph for vectorcommdatahandle.hh: