version 3.8.0
Loading...
Searching...
No Matches
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>