dune-functions 2.9.0
Dune::Functions::BasisFactory::BlockedInterleaved Struct Reference

Interleaved merging of direct children with blocking (i.e. creating blocks at the leaves containing one leaf per child each). More...

#include <dune/functions/functionspacebases/basistags.hh>

Inheritance diagram for Dune::Functions::BasisFactory::BlockedInterleaved:
Inheritance graph

Detailed Description

Interleaved merging of direct children with blocking (i.e. creating blocks at the leaves containing one leaf per child each).

Example: For two children {f} and {g} with multi-indices (all i* can be multi-indices, themselves)

function in {f} index
f_0 (i0)
f_1 (i1)
f_2 (i2)
function in {g} index
g_0 (i0)
g_1 (i1)
g_2 (i2)

the merged indices will be

function in {f,g} index
f_0 (i0,0)
g_0 (i0,1)
f_1 (i1,0)
g_1 (i1,1)
f_2 (i2,0)
g_2 (i2,1)

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