From 9559e248966d1d13b33ba3181ed3f44726194e7d Mon Sep 17 00:00:00 2001 From: Luca Heltai Date: Wed, 2 Mar 2016 14:58:31 +0100 Subject: [PATCH] Added instantiations for MappingManifold --- source/fe/CMakeLists.txt | 1 + source/fe/mapping_manifold.inst.in | 23 +++++++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 source/fe/mapping_manifold.inst.in diff --git a/source/fe/CMakeLists.txt b/source/fe/CMakeLists.txt index daf002449b..7d464fde9b 100644 --- a/source/fe/CMakeLists.txt +++ b/source/fe/CMakeLists.txt @@ -102,6 +102,7 @@ SET(_inst mapping_q1.inst.in mapping_q_eulerian.inst.in mapping_q.inst.in + mapping_manifold.inst.in ) FILE(GLOB _header diff --git a/source/fe/mapping_manifold.inst.in b/source/fe/mapping_manifold.inst.in new file mode 100644 index 0000000000..c4f314d5e9 --- /dev/null +++ b/source/fe/mapping_manifold.inst.in @@ -0,0 +1,23 @@ +// --------------------------------------------------------------------- +// +// Copyright (C) 2015 by the deal.II authors +// +// This file is part of the deal.II library. +// +// The deal.II library is free software; you can use it, redistribute +// it, and/or modify it under the terms of the GNU Lesser General +// Public License as published by the Free Software Foundation; either +// version 2.1 of the License, or (at your option) any later version. +// The full text of the license can be found in the file LICENSE at +// the top level of the deal.II distribution. +// +// --------------------------------------------------------------------- + + +for (deal_II_dimension : DIMENSIONS; deal_II_space_dimension : SPACE_DIMENSIONS) + { +#if deal_II_dimension <= deal_II_space_dimension + template class MappingManifold; +#endif + } + -- 2.39.5