#ifdef HAVE_CONFIG_H
#include "config.h"
#endif
#include <iostream>
#include <dune/common/filledarray.hh>
#include <dune/common/parallel/mpihelper.hh>
#include <dune/grid/yaspgrid.hh>
int main(
int argc,
char** argv)
{
Dune::MPIHelper::instance(argc, argv);
constexpr unsigned int dim = 2;
Dune::FieldVector<double,dim> L(5.0);
std::array<int,dim> N(Dune::filledArray<dim,int>(64));
typedef Dune::YaspGrid<dim> Grid;
Grid grid(L,N);
using DF = double;
using GV = decltype(grid.leafGridView());
FEM fem(grid.leafGridView());
SCALAR_GFS U1(grid.leafGridView(),fem); U1.name("U1");
SCALAR_GFS U2(grid.leafGridView(),fem); U2.name("U2");
{
VBE,
LexiographicOrderingTag> GFS;
GFS gfs(U1,U2);
}
{
EntityOrderingTag,
SCALAR_GFS, SCALAR_GFS> GFS;
GFS gfs(U1,U2);
}
}
int main(int argc, char **argv)
Definition: recipe-blocking.cc:42
static const int dim
Definition: adaptivity.hh:84
Definition: istl/descriptors.hh:48
Dirichlet Constraints construction.
Definition: conforming.hh:38
base class for tuples of grid function spaces base class that holds implementation of the methods thi...
Definition: compositegridfunctionspace.hh:53
A grid function space.
Definition: gridfunctionspace.hh:191
base class for tuples of grid function spaces product of identical grid function spaces base class th...
Definition: powergridfunctionspace.hh:49
Indicate blocking of the unknowns by grid entity.
Definition: gridfunctionspace/tags.hh:53
Indicate lexicographic ordering of the unknowns of non-leaf grid function spaces.
Definition: gridfunctionspace/tags.hh:63