Newer
Older
#ifndef MY_DIM
#error MY_DIM unset
#endif
#define WANT_ALUGRID 0
#define WANT_UG 1
#define WANT_GRID WANT_UG
#if WANT_GRID == WANT_ALUGRID
#if !HAVE_ALUGRID
#error ALUGRID was requested but not found
#endif
#include <dune/grid/alugrid.hh>
using Grid = Dune::ALUGrid<MY_DIM, MY_DIM, Dune::simplex, Dune::nonconforming>;
#elif WANT_GRID == WANT_UG
#if !HAVE_UG
#error UG was requested but not found
#endif
#include <dune/grid/uggrid.hh>
using Grid = Dune::UGGrid<MY_DIM>;
#else
#error requested a grid that does not exist
#endif