diff --git a/dumux/freeflow/navierstokes/momentum/CMakeLists.txt b/dumux/freeflow/navierstokes/momentum/CMakeLists.txt index f738353326d3fa26e98e4b57f7a1d27b0736732d..6b1c27a787085208851060aac988cb6876f7f79a 100644 --- a/dumux/freeflow/navierstokes/momentum/CMakeLists.txt +++ b/dumux/freeflow/navierstokes/momentum/CMakeLists.txt @@ -2,8 +2,6 @@ # SPDX-License-Identifier: GPL-3.0-or-later add_subdirectory(cvfe) -add_subdirectory(diamond) -add_subdirectory(pq1bubble) file(GLOB DUMUX_FREEFLOW_NAVIERSTOKES_MOMENTUM_HEADERS *.hh *.inc) install(FILES ${DUMUX_FREEFLOW_NAVIERSTOKES_MOMENTUM_HEADERS} diff --git a/dumux/freeflow/navierstokes/momentum/diamond/CMakeLists.txt b/dumux/freeflow/navierstokes/momentum/diamond/CMakeLists.txt deleted file mode 100644 index 1cb11d599a9083428e1b5c6c02ed7d6b0f5a8931..0000000000000000000000000000000000000000 --- a/dumux/freeflow/navierstokes/momentum/diamond/CMakeLists.txt +++ /dev/null @@ -1,6 +0,0 @@ -# SPDX-FileCopyrightInfo: Copyright © DuMux Project contributors, see AUTHORS.md in root folder -# SPDX-License-Identifier: GPL-3.0-or-later - -file(GLOB DUMUX_FREEFLOW_NAVIERSTOKES_MOMENTUM_DIAMOND_HEADERS *.hh *.inc) -install(FILES ${DUMUX_FREEFLOW_NAVIERSTOKES_MOMENTUM_DIAMOND_HEADERS} - DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/dumux/freeflow/navierstokes/momentum/diamond) diff --git a/dumux/freeflow/navierstokes/momentum/diamond/indices.hh b/dumux/freeflow/navierstokes/momentum/diamond/indices.hh deleted file mode 100644 index e2c57c36ade7b84858a2dad55c8f3f7d020d8d5a..0000000000000000000000000000000000000000 --- a/dumux/freeflow/navierstokes/momentum/diamond/indices.hh +++ /dev/null @@ -1,26 +0,0 @@ -// -*- mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- -// vi: set et ts=4 sw=4 sts=4: -// -// SPDX-FileCopyrightInfo: Copyright © DuMux Project contributors, see AUTHORS.md in root folder -// SPDX-License-Identifier: GPL-3.0-or-later -// -/*! - * \file - * \ingroup NavierStokesModel - * \copydoc Dumux::NavierStokesIndices - */ -#ifndef DUMUX_NAVIERSTOKES_MOMENTUM_DIAMOND_INDICES_HH -#define DUMUX_NAVIERSTOKES_MOMENTUM_DIAMOND_INDICES_HH - -#warning "This header is deprecated and will be removed after 3.7" - -#include <dumux/freeflow/navierstokes/momentum/cvfe/indices.hh> - -namespace Dumux { - -template <int dimension> -using NavierStokesMomentumDiamondIndices [[deprecated("Use NavierStokesMomentumCVFEIndices")]] = NavierStokesMomentumCVFEIndices<dimension>; - -} // end namespace Dumux - -#endif diff --git a/dumux/freeflow/navierstokes/momentum/diamond/localresidual.hh b/dumux/freeflow/navierstokes/momentum/diamond/localresidual.hh deleted file mode 100644 index cb99104abea719227caf47b9cbcb85eed777ce7b..0000000000000000000000000000000000000000 --- a/dumux/freeflow/navierstokes/momentum/diamond/localresidual.hh +++ /dev/null @@ -1,26 +0,0 @@ -// -*- mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- -// vi: set et ts=4 sw=4 sts=4: -// -// SPDX-FileCopyrightInfo: Copyright © DuMux Project contributors, see AUTHORS.md in root folder -// SPDX-License-Identifier: GPL-3.0-or-later -// -/*! - * \file - * \ingroup NavierStokesModel - * \copydoc Dumux::NavierStokesResidualImpl - */ -#ifndef DUMUX_NAVIERSTOKES_MOMENTUM_DIAMOND_LOCAL_RESIDUAL_HH -#define DUMUX_NAVIERSTOKES_MOMENTUM_DIAMOND_LOCAL_RESIDUAL_HH - -#warning "This header is deprecated and will be removed after 3.7" - -#include <dumux/freeflow/navierstokes/momentum/cvfe/localresidual.hh> - -namespace Dumux { - -template<class TypeTag> -using NavierStokesMomentumDiamondResidual [[deprecated("Use NavierStokesMomentumCVFELocalResidual")]] = NavierStokesMomentumCVFELocalResidual<TypeTag>; - -} // end namespace Dumux - -#endif diff --git a/dumux/freeflow/navierstokes/momentum/diamond/model.hh b/dumux/freeflow/navierstokes/momentum/diamond/model.hh deleted file mode 100644 index a53a918598b6dc8a904bde23180aeddad92585dc..0000000000000000000000000000000000000000 --- a/dumux/freeflow/navierstokes/momentum/diamond/model.hh +++ /dev/null @@ -1,53 +0,0 @@ -// -*- mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- -// vi: set et ts=4 sw=4 sts=4: -// -// SPDX-FileCopyrightInfo: Copyright © DuMux Project contributors, see AUTHORS.md in root folder -// SPDX-License-Identifier: GPL-3.0-or-later -// -/*! - * \file - * \ingroup NavierStokesModel - * - * \brief A single-phase, isothermal Navier-Stokes model - * - * This model implements a single-phase, isothermal Navier-Stokes model, solving the <B> momentum balance equation </B> - * \f[ - \frac{\partial (\varrho \textbf{v})}{\partial t} + \nabla \cdot (\varrho \textbf{v} \textbf{v}^{\text{T}}) = \nabla \cdot (\mu (\nabla \textbf{v} + \nabla \textbf{v}^{\text{T}})) - - \nabla p + \varrho \textbf{g} - \textbf{f} - * \f] - * By setting the runtime parameter <code>Problem.EnableInertiaTerms</code> to <code>false</code> the Stokes - * equation can be solved. In this case the term - * \f[ - * \nabla \cdot (\varrho \textbf{v} \textbf{v}^{\text{T}}) - * \f] - * is neglected. - * - * The <B> mass balance equation </B> - * \f[ - \frac{\partial \varrho}{\partial t} + \nabla \cdot (\varrho \textbf{v}) - q = 0 - * \f] - * - * closes the system. - */ - -#ifndef DUMUX_NAVIERSTOKES_MOMENTUM_DIAMOND_MODEL_HH -#define DUMUX_NAVIERSTOKES_MOMENTUM_DIAMOND_MODEL_HH - -#warning "This file is deprecated and will be removed after 3.7. Use NavierStokesMomentumCVFE type tag." - -#include <dumux/freeflow/navierstokes/momentum/cvfe/model.hh> - -/////////////////////////////////////////////////////////////////////////// -// properties for the single-phase Navier-Stokes model -/////////////////////////////////////////////////////////////////////////// -namespace Dumux::Properties { - -// Create new type tags -namespace TTag { -//! The type tag for the single-phase, isothermal Navier-Stokes model -struct NavierStokesMomentumDiamond { using InheritsFrom = std::tuple<NavierStokesMomentumCVFE>; }; -} // end namespace TTag - -} // end namespace Dumux::Properties - -#endif diff --git a/dumux/freeflow/navierstokes/momentum/diamond/volumevariables.hh b/dumux/freeflow/navierstokes/momentum/diamond/volumevariables.hh deleted file mode 100644 index 6e2b986f5bc75cc8613ddaa2a08f5cad43cd33f4..0000000000000000000000000000000000000000 --- a/dumux/freeflow/navierstokes/momentum/diamond/volumevariables.hh +++ /dev/null @@ -1,27 +0,0 @@ -// -*- mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- -// vi: set et ts=4 sw=4 sts=4: -// -// SPDX-FileCopyrightInfo: Copyright © DuMux Project contributors, see AUTHORS.md in root folder -// SPDX-License-Identifier: GPL-3.0-or-later -// -/*! - * \file - * \ingroup NavierStokesModel - * - * \copydoc Dumux::NavierStokesVolumeVariables - */ -#ifndef DUMUX_NAVIERSTOKES_MOMENTUM_DIAMOND_VOLUME_VARIABLES_HH -#define DUMUX_NAVIERSTOKES_MOMENTUM_DIAMOND_VOLUME_VARIABLES_HH - -#warning "This header is deprecated and will be removed after 3.7" - -#include <dumux/freeflow/navierstokes/momentum/cvfe/volumevariables.hh> - -namespace Dumux { - -template<class TypeTag> -using NavierStokesMomentumDiamondVolumeVariables [[deprecated("Use NavierStokesMomentumCVFEVolumeVariables")]] = NavierStokesMomentumCVFEVolumeVariables<TypeTag>; - -} // end namespace Dumux - -#endif diff --git a/dumux/freeflow/navierstokes/momentum/pq1bubble/CMakeLists.txt b/dumux/freeflow/navierstokes/momentum/pq1bubble/CMakeLists.txt deleted file mode 100644 index f78d8b8e9e1cae7fb8a8606638cb3826c99fa063..0000000000000000000000000000000000000000 --- a/dumux/freeflow/navierstokes/momentum/pq1bubble/CMakeLists.txt +++ /dev/null @@ -1,6 +0,0 @@ -# SPDX-FileCopyrightInfo: Copyright © DuMux Project contributors, see AUTHORS.md in root folder -# SPDX-License-Identifier: GPL-3.0-or-later - -file(GLOB DUMUX_FREEFLOW_NAVIERSTOKES_MOMENTUM_PQ1BUBBLE_HEADERS *.hh *.inc) -install(FILES ${DUMUX_FREEFLOW_NAVIERSTOKES_MOMENTUM_PQ1BUBBLE_HEADERS} - DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/dumux/freeflow/navierstokes/momentum/pq1bubble) diff --git a/dumux/freeflow/navierstokes/momentum/pq1bubble/indices.hh b/dumux/freeflow/navierstokes/momentum/pq1bubble/indices.hh deleted file mode 100644 index 305419e50d3f437d94144cf0e52aec582cb7fdb7..0000000000000000000000000000000000000000 --- a/dumux/freeflow/navierstokes/momentum/pq1bubble/indices.hh +++ /dev/null @@ -1,27 +0,0 @@ -// -*- mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- -// vi: set et ts=4 sw=4 sts=4: -// -// SPDX-FileCopyrightInfo: Copyright © DuMux Project contributors, see AUTHORS.md in root folder -// SPDX-License-Identifier: GPL-3.0-or-later -// -/*! - * \file - * \ingroup NavierStokesModel - * \copydoc Dumux::NavierStokesIndices - */ -#ifndef DUMUX_NAVIERSTOKES_MOMENTUM_PQ1BUBBLE_INDICES_HH -#define DUMUX_NAVIERSTOKES_MOMENTUM_PQ1BUBBLE_INDICES_HH - - -#warning "This header is deprecated and will be removed after 3.7" - -#include <dumux/freeflow/navierstokes/momentum/cvfe/indices.hh> - -namespace Dumux { - -template <int dimension> -using NavierStokesMomentumPQ1BubbleIndices [[deprecated("Use NavierStokesMomentumCVFEIndices")]] = NavierStokesMomentumCVFEIndices<dimension>; - -} // end namespace Dumux - -#endif diff --git a/dumux/freeflow/navierstokes/momentum/pq1bubble/localresidual.hh b/dumux/freeflow/navierstokes/momentum/pq1bubble/localresidual.hh deleted file mode 100644 index 0933f81a61fa4422287c9a12dd0e99d29a49011e..0000000000000000000000000000000000000000 --- a/dumux/freeflow/navierstokes/momentum/pq1bubble/localresidual.hh +++ /dev/null @@ -1,26 +0,0 @@ -// -*- mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- -// vi: set et ts=4 sw=4 sts=4: -// -// SPDX-FileCopyrightInfo: Copyright © DuMux Project contributors, see AUTHORS.md in root folder -// SPDX-License-Identifier: GPL-3.0-or-later -// -/*! - * \file - * \ingroup NavierStokesModel - * \copydoc Dumux::NavierStokesResidualImpl - */ -#ifndef DUMUX_NAVIERSTOKES_MOMENTUM_PQ1BUBBLE_LOCAL_RESIDUAL_HH -#define DUMUX_NAVIERSTOKES_MOMENTUM_PQ1BUBBLE_LOCAL_RESIDUAL_HH - -#warning "This header is deprecated and will be removed after 3.7" - -#include <dumux/freeflow/navierstokes/momentum/cvfe/localresidual.hh> - -namespace Dumux { - -template<class TypeTag> -using NavierStokesMomentumPQ1BubbleLocalResidual [[deprecated("Use NavierStokesMomentumCVFELocalResidual")]] = NavierStokesMomentumCVFELocalResidual<TypeTag>; - -} // end namespace Dumux - -#endif diff --git a/dumux/freeflow/navierstokes/momentum/pq1bubble/model.hh b/dumux/freeflow/navierstokes/momentum/pq1bubble/model.hh deleted file mode 100644 index c5472cc699044802de1d98414d5261c90f9b3382..0000000000000000000000000000000000000000 --- a/dumux/freeflow/navierstokes/momentum/pq1bubble/model.hh +++ /dev/null @@ -1,53 +0,0 @@ -// -*- mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- -// vi: set et ts=4 sw=4 sts=4: -// -// SPDX-FileCopyrightInfo: Copyright © DuMux Project contributors, see AUTHORS.md in root folder -// SPDX-License-Identifier: GPL-3.0-or-later -// -/*! - * \file - * \ingroup NavierStokesModel - * - * \brief A single-phase, isothermal Navier-Stokes model - * - * This model implements a single-phase, isothermal Navier-Stokes model, solving the <B> momentum balance equation </B> - * \f[ - \frac{\partial (\varrho \textbf{v})}{\partial t} + \nabla \cdot (\varrho \textbf{v} \textbf{v}^{\text{T}}) = \nabla \cdot (\mu (\nabla \textbf{v} + \nabla \textbf{v}^{\text{T}})) - - \nabla p + \varrho \textbf{g} - \textbf{f} - * \f] - * By setting the runtime parameter <code>Problem.EnableInertiaTerms</code> to <code>false</code> the Stokes - * equation can be solved. In this case the term - * \f[ - * \nabla \cdot (\varrho \textbf{v} \textbf{v}^{\text{T}}) - * \f] - * is neglected. - * - * The <B> mass balance equation </B> - * \f[ - \frac{\partial \varrho}{\partial t} + \nabla \cdot (\varrho \textbf{v}) - q = 0 - * \f] - * - * closes the system. - */ - -#ifndef DUMUX_NAVIERSTOKES_MOMENTUM_PQ1BUBBLE_MODEL_HH -#define DUMUX_NAVIERSTOKES_MOMENTUM_PQ1BUBBLE_MODEL_HH - -#warning "This file is deprecated and will be removed after 3.7. Use NavierStokesMomentumCVFE type tag." - -#include <dumux/freeflow/navierstokes/momentum/cvfe/model.hh> - -/////////////////////////////////////////////////////////////////////////// -// properties for the single-phase Navier-Stokes model -/////////////////////////////////////////////////////////////////////////// -namespace Dumux::Properties { - -// Create new type tags -namespace TTag { -//! The type tag for the single-phase, isothermal Navier-Stokes model -struct NavierStokesMomentumPQ1Bubble { using InheritsFrom = std::tuple<NavierStokesMomentumCVFE>; }; -} // end namespace TTag - -} // end namespace Dumux::Properties - -#endif \ No newline at end of file diff --git a/dumux/freeflow/navierstokes/momentum/pq1bubble/volumevariables.hh b/dumux/freeflow/navierstokes/momentum/pq1bubble/volumevariables.hh deleted file mode 100644 index 4b5a24afefca007883b27098156bd4d9b5e9aa87..0000000000000000000000000000000000000000 --- a/dumux/freeflow/navierstokes/momentum/pq1bubble/volumevariables.hh +++ /dev/null @@ -1,31 +0,0 @@ -// -*- mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- -// vi: set et ts=4 sw=4 sts=4: -// -// SPDX-FileCopyrightInfo: Copyright © DuMux Project contributors, see AUTHORS.md in root folder -// SPDX-License-Identifier: GPL-3.0-or-later -// -/*! - * \file - * \ingroup NavierStokesModel - * - * \copydoc Dumux::NavierStokesVolumeVariables - */ -#ifndef DUMUX_NAVIERSTOKES_MOMENTUM_PQ1BUBBLE_VOLUME_VARIABLES_HH -#define DUMUX_NAVIERSTOKES_MOMENTUM_PQ1BUBBLE_VOLUME_VARIABLES_HH - -#warning "This header is deprecated and will be removed after 3.7" - -#include <dumux/freeflow/navierstokes/momentum/cvfe/volumevariables.hh> - -namespace Dumux { - -/*! - * \ingroup NavierStokesModel - * \brief Volume variables for the single-phase Navier-Stokes model. - */ -template <class Traits> -using NavierStokesMomentumPQ1BubbleVolumeVariables [[deprecated("Use NavierStokesMomentumCVFEVolumeVariables")]] = NavierStokesMomentumCVFEVolumeVariables<Traits>; - -} // end namespace Dumux - -#endif