Package: kwb.vs2dh 0.0.0.9000

Michael Rustler

kwb.vs2dh: Interface to VS2DH

Interface to the open-source model USGS model VS2DH for simulation of water and energy transport in variable-saturated porous media (for more information see: http://wwwbrr.cr.usgs.gov/projects/GW_Unsat/vs2di1.3/).

Authors:Michael Rustler [aut, cre], Kompetenzzentrum Wasser Berlin gGmbH [cph]

kwb.vs2dh_0.0.0.9000.tar.gz
kwb.vs2dh_0.0.0.9000.zip(r-4.5)kwb.vs2dh_0.0.0.9000.zip(r-4.4)kwb.vs2dh_0.0.0.9000.zip(r-4.3)
kwb.vs2dh_0.0.0.9000.tgz(r-4.4-any)kwb.vs2dh_0.0.0.9000.tgz(r-4.3-any)
kwb.vs2dh_0.0.0.9000.tar.gz(r-4.5-noble)kwb.vs2dh_0.0.0.9000.tar.gz(r-4.4-noble)
kwb.vs2dh_0.0.0.9000.tgz(r-4.4-emscripten)kwb.vs2dh_0.0.0.9000.tgz(r-4.3-emscripten)
kwb.vs2dh.pdf |kwb.vs2dh.html
kwb.vs2dh/json (API)
NEWS

# Install 'kwb.vs2dh' in R:
install.packages('kwb.vs2dh', repos = c('https://kwb-r.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/kwb-r/kwb.vs2dh/issues

On CRAN:

groundwater-modellingproject-demeauusgsvs2dh

2.18 score 1 packages 1 scripts 64 exports 17 dependencies

Last updated 5 years agofrom:e57d86cad4. Checks:OK: 1 WARNING: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKOct 12 2024
R-4.5-winWARNINGOct 12 2024
R-4.5-linuxWARNINGOct 12 2024
R-4.4-winWARNINGOct 12 2024
R-4.4-macWARNINGOct 12 2024
R-4.3-winWARNINGOct 12 2024
R-4.3-macWARNINGOct 12 2024

Exports:checkOperatingSystemconvBasicconvertStringVectorToMatrixconvertToWindowsPathconvInitialconvMatrixByRowToStringconvRechargeconvSoilscutStringByPatternfilterLinesfortranFormatimportMatricesimportMatriximportRechargePeriodsimportSingleLineParaslabeledListleafValuesmultipleLineValuesnodePairspatternSelectprepareImportsplitHeadervs2dh.Configurevs2dh.ConfigureBalancevs2dh.ConfigureBasicvs2dh.ConfigureBasicGridvs2dh.ConfigureBasicOptionsvs2dh.ConfigureBasicOutputvs2dh.ConfigureBasicOutputMainvs2dh.ConfigureBasicOutputTimesvs2dh.ConfigureBasicSolvervs2dh.ConfigureBasicTimevs2dh.ConfigureBasicUnitsvs2dh.ConfigureBoundaryConditionvs2dh.ConfigureBoundaryFluxesvs2dh.ConfigureGenuchtenvs2dh.ConfigureInitialvs2dh.ConfigureInitialFlowvs2dh.ConfigureInitialTempvs2dh.ConfigureObsPointsvs2dh.ConfigureRechargePeriodvs2dh.ConfigureRechargePeriodOptionsvs2dh.ConfigureRechargePeriodsvs2dh.ConfigureRechargePeriodSolvervs2dh.ConfigureSeepagevs2dh.ConfigureSeepageFacevs2dh.ConfigureSoilvs2dh.ConfigureSoilGridvs2dh.ConfigureSoilsvs2dh.ConfigureTransvs2dh.plotMassBalancevs2dh.plotMatrixvs2dh.plotObservationPointsvs2dh.plotVariablesvs2dh.readBoundaryFluxesvs2dh.ReadConfigvs2dh.readObsPointsvs2dh.readVariablesvs2dh.writeConfigvs2di.createFileDatvs2di.readBalancevs2di.readMainvs2di.runvs2di.runConfig

Dependencies:clicolorRampsgluekwb.datetimekwb.dbkwb.utilslatticelifecyclemagrittrodbc32pbdZMQr2rrlangRODBCstringistringrvctrs

Readme and manuals

Help Manual

Help pageTopics
Helper function: checks whether operating system is windows or linuxcheckOperatingSystem
Helper function: convert basic config to FORTRAN styleconvBasic
Helper function: convert string vector to numeric matrixconvertStringVectorToMatrix
Helper function: converts string to windows pathconvertToWindowsPath
Helper function: converting initial conditions to FORTRAN styleconvInitial
Helper function: converts matrix to one stringconvMatrixByRowToString
Helper function: converting recharge periods to FORTRAN styleconvRecharge
Helper function: converting soils structure to FORTRAN styleconvSoils
Helper function: Cut string by patterncutStringByPattern
Helper function: filtering linesfilterLines
Helper function: formatting R elments to FORTRAN stylefortranFormat
Helper function: imports matrices (jtex, hvalues, tvalues)importMatrices
Helper function: imports matrix values of vs2dh.datimportMatrix
Helper function: imports recharge periodsimportRechargePeriods
Helper function: imports single line parametersimportSingleLineParas
Helper function: replace a list index with a namelabeledList
Helper function: names of all sublists of a list returns the names of all sublists of _x_ in the "$"-notation, e.g. list$sublist$subsublist$subsubsublistleafValues
Helper function: multipleLineValuesmultipleLineValues
Helper function: node pairsnodePairs
Helper function: selects pattern contained in different lines of a string vector (e.g. imported using readLines())patternSelect
Helper function: prepareImport (imports and prepares input file)prepareImport
Helper function: splits header of output file with (energy, fluid) mass balance time series (balance.out)splitHeader
Configure complete vs2dh parameterisationvs2dh.Configure
Configure balance output file ("balance.out")vs2dh.ConfigureBalance
Configure basic model parametersvs2dh.ConfigureBasic
Configure Gridvs2dh.ConfigureBasicGrid
Configure basic simulation options: energy transport, evaporation or evapotranspiration should be simulated? (FUNCTIONALITY NOT IMPLEMENTED YET! DO NOT CHANGE default PARAMETERISATION)vs2dh.ConfigureBasicOptions
Configure model outputvs2dh.ConfigureBasicOutput
Configure main output file ("vs2dh.out")vs2dh.ConfigureBasicOutputMain
Configure model output timesvs2dh.ConfigureBasicOutputTimes
Basic solver configurationvs2dh.ConfigureBasicSolver
Configure time parametersvs2dh.ConfigureBasicTime
Configure unit parametersvs2dh.ConfigureBasicUnits
Configure boundary conditionsvs2dh.ConfigureBoundaryCondition
Configure Boundary fluxesvs2dh.ConfigureBoundaryFluxes
Configure Genuchten flow parametersvs2dh.ConfigureGenuchten
Configure initial conditionsvs2dh.ConfigureInitial
Configure initial head/soil moisture distributionvs2dh.ConfigureInitialFlow
Configure initial temperature distribution:vs2dh.ConfigureInitialTemp
Configure Observation pointsvs2dh.ConfigureObsPoints
Configure recharge periodvs2dh.ConfigureRechargePeriod
Configure recharge period optionsvs2dh.ConfigureRechargePeriodOptions
Configure recharge periodsvs2dh.ConfigureRechargePeriods
Configure recharge period solvervs2dh.ConfigureRechargePeriodSolver
Configure seepagevs2dh.ConfigureSeepage
Configure seepage facevs2dh.ConfigureSeepageFace
Configure soil parametersvs2dh.ConfigureSoil
Configure soil gridvs2dh.ConfigureSoilGrid
Configure Soilsvs2dh.ConfigureSoils
Configure soil transport parametersvs2dh.ConfigureTrans
Plotting of mass balance time seriesvs2dh.plotMassBalance
Plot vs2dh.plotMatrix resultsvs2dh.plotMatrix
Spatial plotting of observation point time seriesvs2dh.plotObservationPoints
Plot vs2dh.plotVariables matrix time seriesvs2dh.plotVariables
Read VS2dh model output file with fluxes at boundary facesvs2dh.readBoundaryFluxes
vs2dh.ReadConfig()vs2dh.ReadConfig
Read VS2dh model output file with observation point time seriesvs2dh.readObsPoints
Read VS2dh model output file with time series of variables pressure head and temperaturevs2dh.readVariables
Write configurationvs2dh.writeConfig
Create vs2dh.fil or vs2dt.fil filevs2di.createFileDat
Read VS2dh model output file with (energy, fluid) mass balance time seriesvs2di.readBalance
Read main VS2dh model output file "vs2dh.out"vs2di.readMain
Run VS2dh modelvs2di.run
Run configuration with VS2dh modelvs2di.runConfig