1 // -*- tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*- 2 // vi: set et ts=4 sw=2 sts=2: 3 #ifndef DUNE_UGINCLUDES_HH 4 #define DUNE_UGINCLUDES_HH 5 6 /** \file 7 * \brief All includes of UG headers in one single spot 8 9 All UG includes have to be made from this file, and from 10 this file only! This is because undefAllMacros.pl takes 11 all headers from this file and undefs the macros defined 12 therein. 13 */ 14 15 16 #include <dune/uggrid/gm/gm.h> 17 #include <dune/uggrid/domain/std_domain.h> 18 #include <dune/uggrid/initug.h> 19 #include <dune/uggrid/gm/elements.h> 20 #include <dune/uggrid/gm/algebra.h> 21 #include <dune/uggrid/gm/shapes.h> 22 #include <dune/uggrid/gm/refine.h> 23 #include <dune/uggrid/gm/ugm.h> 24 #include <dune/uggrid/gm/rm.h> 25 #if defined ModelP 26 #include <dune/uggrid/parallel/dddif/parallel.h> 27 #endif 28 29 #endif 30