dune-fem 2.8.0
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs
tuplespace.hh File Reference
#include <algorithm>
#include <memory>
#include <type_traits>
#include <utility>
#include <dune/common/hybridutilities.hh>
#include <dune/common/math.hh>
#include <dune/grid/common/grid.hh>
#include <dune/fem/common/memory.hh>
#include <dune/fem/common/utility.hh>
#include <dune/fem/space/basisfunctionset/tuple.hh>
#include <dune/fem/space/combinedspace/generic.hh>
#include <dune/fem/space/combinedspace/interpolation.hh>
#include <dune/fem/space/combinedspace/tuplelocalrestrictprolong.hh>
#include <dune/fem/space/combinedspace/tuplemapper.hh>
#include <dune/fem/space/common/defaultcommhandler.hh>
#include <dune/fem/space/mapper/nonblockmapper.hh>
#include <dune/fem/space/common/localinterpolation.hh>

Go to the source code of this file.

Classes

struct  Dune::Fem::TupleDiscreteFunctionSpaceTraits< CombineOp, DiscreteFunctionSpaces >
 
struct  Dune::Fem::TupleDiscreteFunctionSpaceTraits< CombineOp, DiscreteFunctionSpaces >::SubDiscreteFunctionSpace< i >
 
struct  Dune::Fem::TupleDiscreteFunctionSpaceTraits< CombineOp, DiscreteFunctionSpaces >::CommDataHandle< DiscreteFunction, Operation >
 
class  Dune::Fem::TupleDiscreteFunctionSpaceImpl< CombineOp, DiscreteFunctionSpaces >
 
struct  Dune::Fem::DifferentDiscreteFunctionSpace< TupleDiscreteFunctionSpaceImpl< CombineOp, DiscreteFunctionSpaces... >, NewFunctionSpace >
 specialization of DifferentDiscreteFunctionSpace for TupleDiscreteFunctionSpace More...
 
class  Dune::Fem::DefaultLocalRestrictProlong< TupleDiscreteFunctionSpaceImpl< CombineOp, DiscreteFunctionSpaces ... > >
 

Namespaces

namespace  Dune
 
namespace  Dune::Fem
 

Typedefs

template<class ... DiscreteFunctionSpaces>
using Dune::Fem::TupleDiscreteFunctionSpace = TupleDiscreteFunctionSpaceImpl< TupleSpaceProduct, DiscreteFunctionSpaces ... >
 
template<class ... DiscreteFunctionSpaces>
using Dune::Fem::SummationDiscreteFunctionSpace = TupleDiscreteFunctionSpaceImpl< TupleSpaceSummation, DiscreteFunctionSpaces ... >
 
template<class ... DiscreteFunctionSpaces>
using Dune::Fem::EnrichedDiscreteFunctionSpace = SummationDiscreteFunctionSpace< DiscreteFunctionSpaces ... >