From ffa0f71525d3e618f18277c814f764a548626a03 Mon Sep 17 00:00:00 2001 From: Luca Heltai Date: Sat, 16 Sep 2017 17:41:43 +0200 Subject: [PATCH] Fixed compilation when Assimp is not available. --- source/grid/grid_in.cc | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/source/grid/grid_in.cc b/source/grid/grid_in.cc index 5b65eed9cf..85307b43ce 100644 --- a/source/grid/grid_in.cc +++ b/source/grid/grid_in.cc @@ -2574,6 +2574,7 @@ void GridIn::read_assimp(const std::string &filename, const double tol, const bool ignore_unsupported_types) { +#ifdef DEAL_II_WITH_ASSIMP // Only good for surface grids. AssertThrow(dim<3, ExcImpossibleInDim(dim)); @@ -2710,6 +2711,14 @@ void GridIn::read_assimp(const std::string &filename, tria->create_triangulation_compatibility(vertices, cells, subcelldata); else tria->create_triangulation(vertices, cells, subcelldata); +#else + (void) filename; + (void) mesh_index; + (void) remove_duplicates; + (void) tol; + (void) ignore_unsupported_types; + Assert(false, ExcNeedsAssimp()); +#endif } -- 2.39.5