dune-functions 2.8.0
|
#include <tuple>
#include <utility>
#include <dune/common/std/apply.hh>
#include <dune/common/hybridutilities.hh>
#include <dune/common/reservedvector.hh>
#include <dune/common/typeutilities.hh>
#include <dune/typetree/compositenode.hh>
#include <dune/typetree/utility.hh>
#include <dune/functions/common/staticforloop.hh>
#include <dune/functions/common/type_traits.hh>
#include <dune/functions/common/utility.hh>
#include <dune/functions/functionspacebases/basistags.hh>
#include <dune/functions/functionspacebases/nodes.hh>
#include <dune/functions/functionspacebases/concepts.hh>
#include <dune/functions/functionspacebases/defaultglobalbasis.hh>
Go to the source code of this file.
Classes | |
class | Dune::Functions::Experimental::TransformedIndexPreBasis< MI, RPB, T > |
A pre-basis transforming multi-indices. More... | |
class | Dune::Functions::BasisFactory::Experimental::GenericIndexingTransformation< IndexTransformation, SizeImplementation, minIS, maxIS > |
A generic implementation of a transformation. More... | |
Namespaces | |
namespace | Dune |
namespace | Dune::Functions |
namespace | Dune::Functions::Experimental |
namespace | Dune::Functions::BasisFactory |
namespace | Dune::Functions::BasisFactory::Experimental |
Functions | |
template<class RawPreBasisFactory , class Transformation > | |
auto | Dune::Functions::BasisFactory::Experimental::transformIndices (RawPreBasisFactory &&preBasisFactory, Transformation &&transformation) |
Create a TransformedIndexPreBasisFactory. More... | |
template<class IndexTransformation , class SizeImplementation , std::size_t minIndexSize, std::size_t maxIndexSize> | |
auto | Dune::Functions::BasisFactory::Experimental::indexTransformation (IndexTransformation &&indexTransformation, SizeImplementation &&sizeImplementation, Dune::index_constant< minIndexSize >, Dune::index_constant< maxIndexSize >) |
A generic implementation of a transformation. More... | |