Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
airGRteaching
airGRteaching
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 6
    • Issues 6
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Redmine
    • Redmine
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • HYCAR-Hydro
  • airGRteachingairGRteaching
  • Issues
  • #15

Closed
Open
Opened Apr 13, 2020 by Delaigue Olivier@olivier.delaigueOwner

Using of match.arg on transfo arg in SimGR and CalGR

Checking transfo argument in SimGR() and in the CalGR() functions using the match.arg() function makes troubles.

It does not work when transfo is set with a signle value equal to "".

## Run (default setting of transfo arg)
SimGR(PrepGR = PREP, Param = c(270.426, 0.984, 108.853, 2.149),
      EffCrit = "KGE2", transfo = c("", "sqrt", "log", "inv", "sort"),
      WupPer = NULL, SimPer = c("1994-01-01", "1998-12-31"))

## Run
SimGR(PrepGR = PREP, Param = c(270.426, 0.984, 108.853, 2.149),
      EffCrit = "KGE2", transfo = c("", "sqrt", "log", "inv", "sort"),
      WupPer = NULL, SimPer = c("1994-01-01", "1998-12-31"))

## Run
SimGR(PrepGR = PREP, Param = c(270.426, 0.984, 108.853, 2.149),
      EffCrit = "KGE2", transfo = "sqrt",
      WupPer = NULL, SimPer = c("1994-01-01", "1998-12-31"))

## Does not run
SimGR(PrepGR = PREP, Param = c(270.426, 0.984, 108.853, 2.149),
      EffCrit = "KGE2", transfo = "",
      WupPer = NULL, SimPer = c("1994-01-01", "1998-12-31"))
Assignee
Assign to
v0.2.10
Milestone
v0.2.10
Assign milestone
Time tracking
None
Due date
None
Reference: HYCAR-Hydro/airgrteaching#15