From 1b31336d5c63edf2b5f9554b72988f09bd1c8f70 Mon Sep 17 00:00:00 2001 From: Philippe WAUTELET <philippe.wautelet@aero.obs-mip.fr> Date: Tue, 21 Mar 2023 15:55:21 +0100 Subject: [PATCH] Philippe 21/03/2023: ZSOLVER: move main solver subroutines to MNH/ --- src/{ZSOLVER => MNH}/zconjgrad.f90 | 9 +++------ src/{ZSOLVER => MNH}/zsolver.f90 | 4 +++- src/{ZSOLVER => MNH}/zsolver_inv.f90 | 4 +++- 3 files changed, 9 insertions(+), 8 deletions(-) rename src/{ZSOLVER => MNH}/zconjgrad.f90 (97%) rename src/{ZSOLVER => MNH}/zsolver.f90 (99%) rename src/{ZSOLVER => MNH}/zsolver_inv.f90 (99%) diff --git a/src/ZSOLVER/zconjgrad.f90 b/src/MNH/zconjgrad.f90 similarity index 97% rename from src/ZSOLVER/zconjgrad.f90 rename to src/MNH/zconjgrad.f90 index 594376e47..ed927d553 100644 --- a/src/ZSOLVER/zconjgrad.f90 +++ b/src/MNH/zconjgrad.f90 @@ -1,13 +1,9 @@ -!MNH_LIC Copyright 1994-2014 CNRS, Meteo-France and Universite Paul Sabatier +!MNH_LIC Copyright 1994-2023 CNRS, Meteo-France and Universite Paul Sabatier !MNH_LIC This is part of the Meso-NH software governed by the CeCILL-C licence !MNH_LIC version 1. See LICENSE, CeCILL-C_V1-en.txt and CeCILL-C_V1-fr.txt !MNH_LIC for details. version 1. !----------------------------------------------------------------- -!--------------- special set of characters for RCS information -!----------------------------------------------------------------- -! $Source$ $Revision$ -! MASDEV4_7 solver 2006/05/18 13:07:25 -!----------------------------------------------------------------- +#ifdef MNH_MGSOLVER ! #################### MODULE MODI_ZCONJGRAD ! #################### @@ -290,3 +286,4 @@ PPHI = PPHI + ZLAMBDA * ZP !------------------------------------------------------------------------------- ! END SUBROUTINE ZCONJGRAD +#endif diff --git a/src/ZSOLVER/zsolver.f90 b/src/MNH/zsolver.f90 similarity index 99% rename from src/ZSOLVER/zsolver.f90 rename to src/MNH/zsolver.f90 index 426a5e0c9..2c618266e 100644 --- a/src/ZSOLVER/zsolver.f90 +++ b/src/MNH/zsolver.f90 @@ -1,8 +1,9 @@ -!MNH_LIC Copyright 1994-2022 CNRS, Meteo-France and Universite Paul Sabatier +!MNH_LIC Copyright 1994-2023 CNRS, Meteo-France and Universite Paul Sabatier !MNH_LIC This is part of the Meso-NH software governed by the CeCILL-C licence !MNH_LIC version 1. See LICENSE, CeCILL-C_V1-en.txt and CeCILL-C_V1-fr.txt !MNH_LIC for details. version 1. !----------------------------------------------------------------- +#ifdef MNH_MGSOLVER ! #################### MODULE MODI_ZSOLVER ! #################### @@ -362,3 +363,4 @@ CALL MNH_MEM_RELEASE() !------------------------------------------------------------------------------- ! END SUBROUTINE ZSOLVER +#endif diff --git a/src/ZSOLVER/zsolver_inv.f90 b/src/MNH/zsolver_inv.f90 similarity index 99% rename from src/ZSOLVER/zsolver_inv.f90 rename to src/MNH/zsolver_inv.f90 index c2e4b127f..078e1d226 100644 --- a/src/ZSOLVER/zsolver_inv.f90 +++ b/src/MNH/zsolver_inv.f90 @@ -1,8 +1,9 @@ -!MNH_LIC Copyright 1994-2022 CNRS, Meteo-France and Universite Paul Sabatier +!MNH_LIC Copyright 1994-2023 CNRS, Meteo-France and Universite Paul Sabatier !MNH_LIC This is part of the Meso-NH software governed by the CeCILL-C licence !MNH_LIC version 1. See LICENSE, CeCILL-C_V1-en.txt and CeCILL-C_V1-fr.txt !MNH_LIC for details. version 1. !----------------------------------------------------------------- +#ifdef MNH_MGSOLVER ! #################### MODULE MODI_ZSOLVER_INV ! #################### @@ -521,3 +522,4 @@ INTEGER :: ZDXM2, ZDYM2 END SUBROUTINE PF_1_Y_BOUND !------------------------------------------------------------------------------ END SUBROUTINE ZSOLVER_INV +#endif -- GitLab