Dune::cpgrid::CpGridDataTraits Struct Reference

#include <CpGridDataTraits.hpp>

Public Types

enum  AttributeSet { owner , overlap , copy }
 The type of the set of the attributes. More...
 
using MPICommunicator = MPIHelper::MPICommunicator
 The type of the collective communication. More...
 
using Communication = Dune::Communication< MPICommunicator >
 
using CollectiveCommunication = Dune::Communication< MPICommunicator >
 
using Communicator = Dune::VariableSizeCommunicator<>
 The type of the Communicator. More...
 
using InterfaceMap = Communicator::InterfaceMap
 The type of the map describing communication interfaces. More...
 
using CommunicationType = Dune::OwnerOverlapCopyCommunication< int, int >
 type of OwnerOverlap communication for cells More...
 
using ParallelIndexSet = typename CommunicationType::ParallelIndexSet
 The type of the parallel index set. More...
 
using RemoteIndices = Dune::RemoteIndices< ParallelIndexSet >
 The type of the remote indices information. More...
 

Member Typedef Documentation

◆ CollectiveCommunication

◆ Communication

◆ CommunicationType

using Dune::cpgrid::CpGridDataTraits::CommunicationType = Dune::OwnerOverlapCopyCommunication<int,int>

type of OwnerOverlap communication for cells

◆ Communicator

using Dune::cpgrid::CpGridDataTraits::Communicator = Dune::VariableSizeCommunicator<>

The type of the Communicator.

◆ InterfaceMap

using Dune::cpgrid::CpGridDataTraits::InterfaceMap = Communicator::InterfaceMap

The type of the map describing communication interfaces.

◆ MPICommunicator

using Dune::cpgrid::CpGridDataTraits::MPICommunicator = MPIHelper::MPICommunicator

The type of the collective communication.

◆ ParallelIndexSet

using Dune::cpgrid::CpGridDataTraits::ParallelIndexSet = typename CommunicationType::ParallelIndexSet

The type of the parallel index set.

◆ RemoteIndices

The type of the remote indices information.

Member Enumeration Documentation

◆ AttributeSet

The type of the set of the attributes.

Enumerator
owner 
overlap 
copy 

The documentation for this struct was generated from the following file: