From: Luca Heltai Date: Sat, 16 Sep 2017 15:41:43 +0000 (+0200) Subject: Fixed compilation when Assimp is not available. X-Git-Tag: v9.0.0-rc1~1050^2~2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ffa0f71525d3e618f18277c814f764a548626a03;p=dealii.git Fixed compilation when Assimp is not available. --- 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 }