#ifndef __DOLFIN_GRID_H
#define __DOLFIN_GRID_H

// DOLFIN grid classes

#include <dolfin/Grid.h>
#include <dolfin/GridData.h>
#include <dolfin/GridInit.h>
#include <dolfin/GridRefinement.h>
#include <dolfin/GridRefinementData.h>
#include <dolfin/TriGridRefinement.h>
#include <dolfin/TetGridRefinement.h>

#include <dolfin/CellRefData.h>
#include <dolfin/EdgeRefData.h>

#include <dolfin/Point.h>
#include <dolfin/Node.h> 
#include <dolfin/Cell.h>
#include <dolfin/Edge.h>  
#include <dolfin/Face.h>  

#include <dolfin/GenericCell.h>
#include <dolfin/Triangle.h>
#include <dolfin/Tetrahedron.h>

#include <dolfin/NodeIterator.h>
#include <dolfin/CellIterator.h>
#include <dolfin/EdgeIterator.h>
#include <dolfin/FaceIterator.h>

#include <dolfin/Boundary.h>
#include <dolfin/BoundaryData.h>
#include <dolfin/BoundaryInit.h>

#endif
