Package: RPhosFate 1.0.4

Gerold Hepp

RPhosFate: Soil and Chemical Substance Emission and Transport Model

An enhanced version of the semi-empirical, spatially distributed emission and transport model PhosFate implemented in 'R' and 'C++'. It currently supports suspended solids (SS) and particulate phosphorus (PP). A major feature is the allocation of substance loads entering surface waters to their sources of origin, which is a basic requirement for the identification of critical source areas and in consequence a cost-effective implementation of mitigation measures. References: Hepp et al. (2022) <doi:10.1016/j.jenvman.2022.114514>; Hepp and Zessner (2019) <doi:10.3390/w11102161>; Kovacs (2013) <http://hdl.handle.net/20.500.12708/9468>.

Authors:Gerold Hepp [aut, cre]

RPhosFate_1.0.4.tar.gz
RPhosFate_1.0.4.tar.gz(r-4.5-noble)RPhosFate_1.0.4.tar.gz(r-4.4-noble)
RPhosFate_1.0.4.tgz(r-4.4-emscripten)RPhosFate_1.0.4.tgz(r-4.3-emscripten)
RPhosFate.pdf |RPhosFate.html
RPhosFate/json (API)
NEWS

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

Peer review:

Bug tracker:https://github.com/gisler/rphosfate/issues

Uses libs:
  • c++– GNU Standard C++ Library v3
  • openmp– GCC OpenMP (GOMP) support library

2.70 score 3 scripts 194 downloads 20 exports 16 dependencies

Last updated 1 years agofrom:68204b1336. Checks:OK: 2. Indexed: no.

TargetResultDate
Doc / VignettesOKOct 01 2024
R-4.5-linux-x86_64OKOct 01 2024

Exports:autoCalibrateautoCalibrate2calibrationQualitycatchmentdemoProjectDEMrelatedInputemissionerosionerosionPrerequisitesfirstRungetLayergetParameterRPhosFatesaveStatesetParametersnapGaugessubsequentRuntransporttransportCalcOrdertransportPrerequisites

Dependencies:backportscheckmatedeldirlatticeMatrixpolycliprasterRcppRcppArmadillospspatstat.dataspatstat.geomspatstat.univarspatstat.utilsterrayaml

Basic modelling workflow

Rendered frombasicWorkflow.Rmdusingknitr::rmarkdownon Oct 01 2024.

Last update: 2022-09-21
Started: 2022-09-21

Readme and manuals

Help Manual

Help pageTopics
One dimensional automatic model calibrationautoCalibrate autoCalibrate,RPhosFate-method
Two dimensional automatic model calibrationautoCalibrate2 autoCalibrate2,RPhosFate-method
Calibration qualitycalibrationQuality calibrationQuality,RPhosFate-method
Demonstration projectdemoProject
DEM related inputDEMrelatedInput
Emissionemission emission,RPhosFate-method
Erosionerosion erosion,RPhosFate-method
Erosion prerequisiteserosionPrerequisites erosionPrerequisites,RPhosFate-method
First runfirstRun firstRun,RPhosFate-method
Get layergetLayer getLayer,RPhosFate-method [,RPhosFate,ANY,ANY,ANY-method
Get parameter(s)getParameter getParameter,RPhosFate-method
Initialise projectcatchment RPhosFate
RPhosFate classRPhosFate-class
Save statesaveState saveState,RPhosFate-method
Set parameter(s)setParameter setParameter,RPhosFate-method
Snap gauge(s)snapGauges snapGauges,RPhosFate-method
Subsequent runsubsequentRun subsequentRun,RPhosFate-method
Transporttransport transport,RPhosFate-method
Transport calculation ordertransportCalcOrder transportCalcOrder,RPhosFate-method
Transport prerequisitestransportPrerequisites transportPrerequisites,RPhosFate-method