From a2ae0d35fe274edb689a34fa042f79dbcf5fc32e Mon Sep 17 00:00:00 2001
From: unknown <olivier.delaigue@ANPI1430.antony.irstea.priv>
Date: Thu, 16 Feb 2017 16:09:58 +0100
Subject: [PATCH] v1.0.5.20 function TransfoParam_GR1A() cleaned

---
 DESCRIPTION           |  2 +-
 R/TransfoParam_GR1A.R | 45 ++++++++++++++++++++++++++-----------------
 2 files changed, 28 insertions(+), 19 deletions(-)

diff --git a/DESCRIPTION b/DESCRIPTION
index 24d869a6..1c52a2e1 100644
--- a/DESCRIPTION
+++ b/DESCRIPTION
@@ -1,7 +1,7 @@
 Package: airGR
 Type: Package
 Title: Suite of GR Hydrological Models for Precipitation-Runoff Modelling
-Version: 1.0.5.19
+Version: 1.0.5.20
 Date: 2017-01-23
 Authors@R: c(
   person("Laurent", "Coron", role = c("aut", "trl")),
diff --git a/R/TransfoParam_GR1A.R b/R/TransfoParam_GR1A.R
index b29fc1ec..ac9c39ab 100644
--- a/R/TransfoParam_GR1A.R
+++ b/R/TransfoParam_GR1A.R
@@ -1,19 +1,28 @@
-TransfoParam_GR1A <- function(ParamIn,Direction){
-
-  NParam <- 1;
-  Bool <- is.matrix(ParamIn);
-  if(Bool==FALSE){ ParamIn <- rbind(ParamIn); }
-  if(ncol(ParamIn)!=NParam){ stop(paste("the GR1A model requires ",NParam," parameters \n",sep="")); return(NULL); }  
-
-  if(Direction=="TR"){
-    ParamOut     <-  (ParamIn+10.0)/8;
-  }	
-  if(Direction=="RT"){
-    ParamOut     <-  ParamIn*8-10.0;
-  }	
-
-  if(Bool==FALSE){ ParamOut <- ParamOut[1,]; }
-  return(ParamOut);
-
+TransfoParam_GR1A <- function(ParamIn, Direction) {
+  
+  NParam <- 1
+  Bool <- is.matrix(ParamIn)
+  
+  if (Bool == FALSE) {
+    ParamIn <- rbind(ParamIn)
+  }
+  
+  if (ncol(ParamIn) != NParam) {
+    stop(paste("the GR1A model requires ", NParam, " parameters \n", sep = ""))
+    return(NULL)
+  }
+  
+  if (Direction == "TR") {
+    ParamOut     <-  (ParamIn + 10.0) / 8
+  }
+  if (Direction == "RT") {
+    ParamOut     <-  ParamIn * 8 - 10.0
+  }
+  
+  if (Bool == FALSE) {
+    ParamOut <- ParamOut[1, ]
+    
+  }
+  return(ParamOut)
+  
 }
-
-- 
GitLab