From be901b22c58b7330aa706582923d828cd40bea01 Mon Sep 17 00:00:00 2001
From: Brian Groenke <brian.groenke@awi.de>
Date: Thu, 19 May 2022 20:28:01 +0200
Subject: [PATCH] Rename module 'WaterBalance' to 'Hydrology'

Ironic since that was its original name...
---
 docs/make.jl                                                  | 4 ++--
 docs/src/api/{water_balance.md => hydrology.md}               | 4 ++--
 .../{WaterBalance/WaterBalance.jl => Hydrology/Hydrology.jl}  | 2 +-
 src/Physics/{WaterBalance => Hydrology}/swrc.jl               | 0
 src/Physics/Physics.jl                                        | 4 ++--
 src/Physics/Soils/Soils.jl                                    | 2 +-
 6 files changed, 8 insertions(+), 8 deletions(-)
 rename docs/src/api/{water_balance.md => hydrology.md} (62%)
 rename src/Physics/{WaterBalance/WaterBalance.jl => Hydrology/Hydrology.jl} (93%)
 rename src/Physics/{WaterBalance => Hydrology}/swrc.jl (100%)

diff --git a/docs/make.jl b/docs/make.jl
index bfe24419..9c081d49 100644
--- a/docs/make.jl
+++ b/docs/make.jl
@@ -10,7 +10,7 @@ const modules = [
        CryoGrid.Physics,
        CryoGrid.Boundaries,
        CryoGrid.HeatConduction,
-       CryoGrid.WaterBalance,
+       CryoGrid.Hydrology,
        CryoGrid.Soils,
        CryoGrid.SEB,
        CryoGrid.Strat,
@@ -35,7 +35,7 @@ makedocs(modules=modules,
                        "Utilities" => "api/utils.md",
                        "Physics" => [
                             "Heat Conduction" => "api/heat_conduction.md",
-                            "Water Balance" => "api/water_balance.md",
+                            "Hydrology" => "api/hydrology.md",
                             "Soils" => "api/soils.md",
                             "Surface Energy Balance" => "api/seb.md",
                        ],
diff --git a/docs/src/api/water_balance.md b/docs/src/api/hydrology.md
similarity index 62%
rename from docs/src/api/water_balance.md
rename to docs/src/api/hydrology.md
index b4d5bef8..a98e1a8a 100644
--- a/docs/src/api/water_balance.md
+++ b/docs/src/api/hydrology.md
@@ -1,7 +1,7 @@
-# Water balance
+# Hydrology
 
 ```@autodocs
-Modules = [WaterBalance]
+Modules = [Hydrology]
 Private = false
 Order = [:type, :function, :macro]
 ```
\ No newline at end of file
diff --git a/src/Physics/WaterBalance/WaterBalance.jl b/src/Physics/Hydrology/Hydrology.jl
similarity index 93%
rename from src/Physics/WaterBalance/WaterBalance.jl
rename to src/Physics/Hydrology/Hydrology.jl
index 83ffb2d7..e80cdd8b 100644
--- a/src/Physics/WaterBalance/WaterBalance.jl
+++ b/src/Physics/Hydrology/Hydrology.jl
@@ -1,4 +1,4 @@
-module WaterBalance
+module Hydrology
 
 import CryoGrid: BoundaryStyle, diagnosticstep!, prognosticstep!, interact!, initialcondition!, variables
 
diff --git a/src/Physics/WaterBalance/swrc.jl b/src/Physics/Hydrology/swrc.jl
similarity index 100%
rename from src/Physics/WaterBalance/swrc.jl
rename to src/Physics/Hydrology/swrc.jl
diff --git a/src/Physics/Physics.jl b/src/Physics/Physics.jl
index 4e0f2e1e..8fe7c309 100644
--- a/src/Physics/Physics.jl
+++ b/src/Physics/Physics.jl
@@ -16,7 +16,7 @@ include("common.jl")
 include("coupled.jl")
 include("Boundaries/Boundaries.jl")
 include("HeatConduction/HeatConduction.jl")
-include("WaterBalance/WaterBalance.jl")
+include("Hydrology/Hydrology.jl")
 include("Snow/Snow.jl")
 include("Soils/Soils.jl")
 include("SEB/SEB.jl")
@@ -24,7 +24,7 @@ include("Sources/Sources.jl")
 
 @reexport using .Boundaries
 @reexport using .HeatConduction
-@reexport using .WaterBalance
+@reexport using .Hydrology
 @reexport using .Snow
 @reexport using .Soils
 @reexport using .SEB
diff --git a/src/Physics/Soils/Soils.jl b/src/Physics/Soils/Soils.jl
index e36bd0f5..98e99643 100644
--- a/src/Physics/Soils/Soils.jl
+++ b/src/Physics/Soils/Soils.jl
@@ -4,7 +4,7 @@ using CryoGrid: SubSurface, Parameterization
 using CryoGrid.Numerics
 using CryoGrid.Numerics: heaviside
 using CryoGrid.Physics.HeatConduction
-using CryoGrid.Physics.WaterBalance
+using CryoGrid.Physics.Hydrology
 using CryoGrid.Utils
 
 using Base: @propagate_inbounds, @kwdef
-- 
GitLab