dune-pdelab 2.7-git
Loading...
Searching...
No Matches
Namespaces | Typedefs | Functions
finiteelementmap/utility.hh File Reference
#include <cstddef>
#include <dune/common/keywords.hh>
#include <dune/geometry/type.hh>

Go to the source code of this file.

Namespaces

namespace  Dune
 For backward compatibility – Do not use this!
 
namespace  Dune::PDELab
 

Typedefs

template<typename FEM >
using Dune::PDELab::StaticFEMSize = decltype(FEM::size(GeometryTypes::vertex))
 Metafunction that returns the type of FEM::size() iff that function is static. More...
 
template<typename FEM >
using Dune::PDELab::FiniteElementMapBlockSize = std::integral_constant< std::size_t, finiteElementMapBlockSize< FEM >()>
 An alias template that encapsulates the result of finiteElementMapBlockSize<FEM>() in an integral constant. More...
 

Functions

template<typename FEM >
constexpr std::size_t Dune::PDELab::finiteElementMapBlockSize ()
 Returns the block size for FEM if available, 0 otherwise. More...