Package: kwb.epanet 0.2.0

Hauke Sonnenberg

kwb.epanet: R Package for Interfacing EPANET

Functions enabling the reading and writing of EPANET (http://www.epa.gov/nrmrl/wswrd/dw/epanet.html) input files and reading of output files.

Authors:Hauke Sonnenberg [aut, cre], Michael Rustler [ctb], FAKIN [fnd], OPTIWELLS-2 [fnd], Kompetenzzentrum Wasser Berlin gGmbH [cph]

kwb.epanet_0.2.0.tar.gz
kwb.epanet_0.2.0.zip(r-4.5)kwb.epanet_0.2.0.zip(r-4.4)kwb.epanet_0.2.0.zip(r-4.3)
kwb.epanet_0.2.0.tgz(r-4.4-any)kwb.epanet_0.2.0.tgz(r-4.3-any)
kwb.epanet_0.2.0.tar.gz(r-4.5-noble)kwb.epanet_0.2.0.tar.gz(r-4.4-noble)
kwb.epanet_0.2.0.tgz(r-4.4-emscripten)kwb.epanet_0.2.0.tgz(r-4.3-emscripten)
kwb.epanet.pdf |kwb.epanet.html
kwb.epanet/json (API)
NEWS

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

Peer review:

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

On CRAN:

epanetmodellingpipe-networkproject-optiwells2

54 exports 0.09 score 34 dependencies 1 scripts

Last updated 2 years agofrom:0668410e4b. Checks:OK: 1 WARNING: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKAug 31 2024
R-4.5-winWARNINGAug 31 2024
R-4.5-linuxWARNINGAug 31 2024
R-4.4-winWARNINGAug 31 2024
R-4.4-macWARNINGAug 31 2024
R-4.3-winWARNINGAug 31 2024
R-4.3-macWARNINGAug 31 2024

Exports:availableSectionscalculateSpecificEnergyDemandcalibrateModelcreateOptimisationResultsTablecurvesToTextdefaultReportVariablesepanetInputFileLinesexampleInputFilesgetEpanetInstallationPathgetLinkResultsgetNamesOfCurvesgetNamesOfJunctionsgetNamesOfPipesgetNamesOfPumpsgetNamesOfReservoirsgetNamesOfTanksgetNamesOfValvesgetNodeResultsgetNodeTimeseriesFromOutputDatagetNumberOfPeriodsgetPipeCoordinatesgetPumpInfogetPumpPerformancegetSectionoutputFileSizeplotCalibrationplotCurvesplotModelplotOptimisationResultsplotPumpPerformancereadEpanetInputFilereadEpanetOutputFilereadResultsFromReportFilereplaceCurvesreplaceCurveSectionInInputFilereplaceOneCurvereportEnergyUsereportVariablerunEpanetrunEpanetConfigurationrunEpanetGUIrunEpanetOnCommandLinerunOptimisationStrategysetEpanetInstallationPathsetReportOptionssetTimeParametersetWellFieldOperationwellFieldOperationSchemeswriteCurveswriteDrawdownCurveswriteEfficiencyCurveswriteEpanetInputFilewriteInputFileWithNewCurveSectionwritePumpCurves

Dependencies:clicolorspacefansifarverggplot2gluegridExtragtablegtoolsisobandkwb.plotkwb.utilslabelinglatticelifecyclemagrittrMASSMatrixmgcvmisc3dmunsellnlmepillarpkgconfigplot3DR6RColorBrewerrlangscalestibbleutf8vctrsviridisLitewithr

Readme and manuals

Help Manual

Help pageTopics
Available SectionsavailableSections
Calculate Specific Energy DemandcalculateSpecificEnergyDemand
Calibrate ModelcalibrateModel
Check Report File For ErrorscheckReportFileForErrors
Create Optimisation Results TablecreateOptimisationResultsTable
Curves To TextcurvesToText
Default Report VariablesdefaultReportVariables
Epanet Input File LinesepanetInputFileLines
Example Input FilesexampleInputFiles
Get Path to File in This Packageextdata_file
Get Epanet Installation PathgetEpanetInstallationPath
Get Link ResultsgetLinkResults
Get Link Timeseries From Output DatagetLinkTimeseriesFromOutputData
Get Names Of CurvesgetNamesOfCurves
Get Names Of JunctionsgetNamesOfJunctions
Get Names Of PipesgetNamesOfPipes
Get Names Of PumpsgetNamesOfPumps
Get Names Of ReservoirsgetNamesOfReservoirs
Get Names Of TanksgetNamesOfTanks
Get Names Of ValvesgetNamesOfValves
Get Node ResultsgetNodeResults
Get Node Timeseries From Output DatagetNodeTimeseriesFromOutputData
Number of Simulation PeriodsgetNumberOfPeriods
Get Pipe CoordinatesgetPipeCoordinates
Get Pump InfogetPumpInfo
Get Pump PerformancegetPumpPerformance
Get SectiongetSection
Size of Binary Output FileoutputFileSize
Plot CalibrationplotCalibration
Plot CurvesplotCurves
Plot ModelplotModel
Plot Optimisation ResultsplotOptimisationResults
Plot Pump PerformanceplotPumpPerformance
Read EPANET Input FilereadEpanetInputFile
Read EPANET Output FilereadEpanetOutputFile
Read Results From Report FilereadResultsFromReportFile
Replace Curves In CURVES DatareplaceCurves
Replace Curve Section In Input FilereplaceCurveSectionInInputFile
Replace One Curve In CURVES DatareplaceOneCurve
Report Energy UsereportEnergyUse
Report Variable DefinitionreportVariable
Run EPANET With Given Input FilerunEpanet
Run EPANET INP configurationrunEpanetConfiguration
Run Epanet GUIrunEpanetGUI
Run Epanet On Command LinerunEpanetOnCommandLine
Run Optimisation StrategyrunOptimisationStrategy
Set Epanet Installation PathsetEpanetInstallationPath
Set REPORT Option in EPANET configurationsetReportOptions
Set EPANET' Time-Related Simulation ParameterssetTimeParameter
Set Well Field OperationsetWellFieldOperation
Show PropertiesshowProperties
Well Field Operation SchemeswellFieldOperationSchemes
Write CurveswriteCurves
Write Drawdown CurveswriteDrawdownCurves
Write Efficiency CurveswriteEfficiencyCurves
Write Epanet Input FilewriteEpanetInputFile
Write Input File With New Curve SectionwriteInputFileWithNewCurveSection
Write Pump CurveswritePumpCurves