All functions

addHorizontalDistances()

Helper function: add horizontal distances from left boundary coordinates

calcWaterLevelChange()

Helper function: calculate water level change

calibrateModel()

Calibration: single parameter

compareModelledMeasured()

Compare measured & modelled resutls

convHeadBoundary()

Helper function: convert head boundary

convModelCoordinatesToNodes()

Conversion: model coordinates to nodes

convRealCoordinatesToNodes()

Conversion: "real" coordinates to model nodes

convRealToModelCoordinates()

Conversion: "real" coordinates to model coordinates

convertToListAndAddMoniColumns()

Monitoring: convert to list & add monitoring columns

defineHeadBoundary()

Helper function: define head boundary

dominantTravelTimes()

Dominant travel time: data preprocessing

dominantTravelTimesAgg()

Helper function for dominantTravelTimes

downloadMeteoData()

Monitoring: download meteo data

filterMoniData()

Helper function: filter monitoring data

fitnessAdaptedModelConfiguration()

Calibration: helper function "fitnessAdaptedModelConfiguration" ( called by function calibrateModel()

fitnessWithLabel()

Compare measured & modelled results

genuchten()

vanGenuchten : helper for multiple models

genuchtenModel()

vanGenuchten : single model

genuchtenModels()

vanGenuchten : multiple models

getFeatures()

Helper function: Gets feature information

importData()

Monitoring: excel data import

importShapefile()

GIS: imports shapefiles & dbf

importShapefiles()

GIS: imports shapefiles & dbf

leftBoundaryInPolygon()

Helper function: check whether left model boundary lies within polygon

listToMatrixForm()

Monitoring: convert data to matrix forma

mainLabel()

Helper function for main label of comparision plot

modelConfiguration()

Model: prepare model configuration

modelCoordinatesToFeature()

Conversion: feature parameterisation

modelFitness()

Calibration: helper function "modelFitness" (called by function modelFitnessAggregated())

modelFitnessAggregated()

Calibration: helper function "modelFitnessAggregated" (called by function fitnessAdaptedModelConfiguration()

nodeIdToRowColumn()

Helper function: converting node ID to row/column

orderedDataFrame()

Helper function to order data frame by two columns (col1, col2)

plotGenuchtenModels()

vanGenuchten : plot models

plotModelStructure()

Plot model Structure

plotMonitoringData()

Monitoring: plot data

plotMonitoringWithTwoYAxes()

Monitoring: plot data with two y axex

prepareModel()

Prepare model: wrapper for modelConfiguration()

processingData()

Processing: data preprocessing

removeFeatures()

Helper function: remove features which should be ignored

removeFileExtension()

Helper function: removes file extensions (copied from "kwb.quantum" package)

renameValues()

Helper function: rename values

runHeatModel()

Run heat model: wrapper for vs2di.runConfig()

runSoluteModel()

Run solute transport model: wrapper for vs2di.runConfig()

selectModelled()

Compare measured & modelled results

setFeatureIDs()

Helper function: Defines feature ids for gis objectes

setSoilZero()

Helper function: set soil ITEX to zero

soluteModelled()

Compare measured & modelled resutls

verticalCmToMeters()

Helper function: converting vertical scale into meters (Figure. 08, page 11, ENSAT report)