dune-fem 2.8.0
Loading...
Searching...
No Matches
Classes | Namespaces
datacollector.hh File Reference
#include <cassert>
#include <cstdlib>
#include <vector>
#include <utility>
#include <iostream>
#include <dune/common/dynvector.hh>
#include <dune/common/version.hh>
#include <dune/fem/misc/gridobjectstreams.hh>
#include <dune/fem/operator/common/objpointer.hh>

Go to the source code of this file.

Classes

struct  Dune::Fem::DataCollectorTraits
 
class  Dune::Fem::CombinedLocalDataCollect< A, B >
 
class  Dune::Fem::LocalInterface< ParamT >
 
struct  Dune::Fem::LocalInterface< ParamT >::Traits
 
struct  Dune::Fem::LocalInterface< ParamT >::ObjectStreamExtractor< PT >
 
struct  Dune::Fem::LocalInterface< ParamT >::ObjectStreamExtractor< std::pair< T1 *, const T2 * > >
 
struct  Dune::Fem::LocalInterface< ParamT >::AddToWrapper< OpType >
 
class  Dune::Fem::LocalInlinePlus< LocalOp, ParamT >
 
struct  Dune::Fem::LocalInlinePlus< LocalOp, ParamT >::Traits
 
class  Dune::Fem::DataCollectorInterface< GridType, ObjectStreamImp >
 
struct  Dune::Fem::DataCollectorInterface< GridType, ObjectStreamImp >::Traits
 
class  Dune::Fem::DummyDataCollector< GridType >
 empty data collector More...
 
class  Dune::Fem::DataCollector< GridType, LocalDataCollectImp >
 The DataCollector is an example for a grid walk done while load balancing moves entities from one processor to another. The Communicator or grid should call the inlineData (write Data to ObjectStream) and the xtractData (read Data from Stream) and provide the macro level Entity<codim =0> and the ObjectStream. This Operator then does the hierarhic walk and calls its local pack operators which know the discrete functions to pack to the stream. More...
 
struct  Dune::Fem::LocalDataInlinerTraits< DiscreteFunctionType >
 
class  Dune::Fem::LocalDataInliner< DiscreteFunctionType, ContainsCheck >
 Inline DiscreteFunction data during load balancing. More...
 
struct  Dune::Fem::LocalDataXtractorTraits< DiscreteFunctionType >
 
class  Dune::Fem::LocalDataXtractor< DiscreteFunctionType, ContainsCheck >
 Inline DiscreteFunction data during load balancing. More...
 

Namespaces

namespace  Dune
 
namespace  Dune::Fem